My falling out of love with crypto was due to the realization that these 'foundations' were effectively governing bodies participating in the minimum level of decentralized theater to grant them plausible deniability in a court of law. Bitcoin is still extremely interesting, as it has no such body, only a bunch of anarchy minded anti-social but very smart group of volunteers fighting each other. At least they practice their anarcho libertarian experiment in the mailing list, to its huge detriment.
EF are not the ones in charge. They have a lot of influence, to the point them rejecting a proposal can be enough to bury it, but very little hard power. Kind of like the Stroustrup and C++26 situation.
The people who actually control Ethereum are client dev teams. There are two groups, one for the execution layer that runs code and the other for the consensus layer that handles the actual blockchain part. No proposal can get marked as stable and entered into an official hard fork unless they approve it.
The foundation has no say over these decisions. In fact they decided not to make their own consensus client on purpose, to make sure everyone is running non EF controlled code after the merge. And they do everything they can to encourage client diversity. It's not perfect but you can't compare it to Tezos or Polygon where one company runs everything.