I can be anti-crypto and still appreciate this. First - clearly reducing the environmental impact of anything by this much is pro-humanity. (Although having the impact to begin with is another story.) Secondly from a sheer technical coordination perspective there's a feeling of pulling off a complex dance. Makes it hard for any of us to claim our workloads aren't testable!
If you're interested in the technical coordination part of it you may be interested in the client diversity ideal that Ethereum has. Changes to Ethereuem don't happen by implementing the change on a client, but by updating a spec and then the ~5 execution clients or the ~5 consensus clients all update their code to become compliant. It's a really high cost to pay, but in theory (assuming that the mix that is run is a…
There seem to be only 3rd-party and seemingly commercial entities developing the "consensus" client which is needed to use the PoS network?
As a user it would be rather "meh" to not have an official client to rely on :|
See:
"Ask HN: Does the Ethereum foundation really not develop a post-Merge client?"
https://news.ycombinator.com/item?id=32586172
TL;DR: To use the new Proof of Stake network, you'll need 2 pieces of software in parallel ("execution client" and "consensus client"). It seems only one of those is developed by the Ethereum foundation - implementations of the other one are only developed by various seemingly commercial entities.