just because the code allows it, doesn't mean we have to accept it as a community.
Great point. The nice thing here is we can influence the code as well. Witnesses decide if a hard fork should be implemented. If everyone did agree on a change, witnesses could (in theory) hold Steemit, inc hostage by saying "We won't accept this hard fork until this PR is included." I'm not sure we have that level of consensus on much of anything, but it's a nice thought. :)