The Ethereum foundation has a conflict of interest.
You see, millions of idiots already staked their ETH without a way to unstake it. The code doesn't even exist yet.
The Ethereum foundation is never going to create the code. If they do, it'll cost them billions of dollars worth of free security.
No for profit company would ever take such a step against its own interests.
This is the problem when crypto has a leader.
They will drag their feet on it forever.