An open source software project has to make policy decisions. They've been making these kinds of decisions for years. In fact, there used to be (a long time ago) a rule that outputs smaller than .01 BTC were not relayed.
The "no central authority" concept is from a different context, i.e., the fact that a decentralized Byzantine consensus type scheme is being used to guard against double-spends and to control minting, instead of an individual company or bank or government (i.e., "authority").
The "no central authority" concept is from a different context, i.e., the fact that a decentralized Byzantine consensus type scheme is being used to guard against double-spends and to control minting, instead of an individual company or bank or government (i.e., "authority").
Plus, anybody can always fork Bitcoin.