An end-user node is like a device, which verifies that bank notes are genuine or that gold coins are pure. If everyone can independently reject bad money and accept good money, the good money will have more demand and therefore be more valuable.
Even if someone is very rich or has resources to mine blocks, they can't dictate demand for other entities. They must abide by the rules which are enforced by end-user nodes.
If there are entities which have power to dictate demand, and the network can't defend itself under pressure, means that the network is not properly decentralized.
Also, the decision between "good money" and "bad money" should probably be a game theoretic focal point, rather than something set by a foundation and large staking entities.