“The Merge,” the biggest change in Ethereum history
arstechnica.com
arstechnica.com
who has the gold makes the rules.
"One coin, one vote" is relatively easy to implement, since the blockchain intrinsically knows how many coins each address has.
To implement "One citizen, one vote" you need to know who's a unique citizen. How do you code that into a blockchain? [1]
[1] The usual approach is an oracle, where you just say "Organization X issues every person a cryptographically signed certificate, and Organization X pinky promises to issue exactly one certificate to each individual person." This completely centralizes the governance into Organization X, since there's no technical means to check or enforce the pinky promise.
There would be no way to detect duplicate humans in the system. You also wouldn't be able to prevent someone farming other people's "identity" in 3rd world countries to effectively "buy" their vote.
It's like having shares in a company.
If you don't like it, you can use a different coin. There's no monopoly on crypto.