I've heard Vitalik Buterin (Ethereum creator) make the distinction between logical, architectural, and governance decentralization. Crypto projects tend to achieve the second, but not the first or third.[1] A blockchain tends to require centralized logic/code/data structures so that agents can communicate with the same protocol. Architectural means servers. As the OP mentions, this is really the only way in which blo…
This is even worse than it sounds. Crypto projects like DAOs actually make hidden centralization a breeze for well-funded adversaries.
If someone has enough money, they can simply take over a DAO by buying enough tokens to swing the votes in the direction they want. Thanks to the way most blockchain solutions are implemented, they can even accumulate all of these tokens in ways that appear decentralized across many unique wallets that are nevertheless controlled by a central party.
Big players can acquire centralized control of decentralized projects in ways that consumers and regulators wouldn't even be able to detect.
Decentralized, tokenized ownership structures are definitely not "power to the people" structures. They are "power to the money" structures, where whoever can spend the most money is guaranteed to win and all of the participants have given up their ability to ever even know when it's happening.