An upvote for the whale!!!
Seriously, good post.
"The decision to hard fork should be baked into the consensus process prior to any fork occurring. If consensus is reached that a fork should occur, then all nodes that do not have the code for the fork should shutdown by consensus."
I dont even have anywhere near your experience in this field and wondered why this was allowed to happen. It simply had to be considered, but why was the threat dismissed?
Thanks for the post, and helping all of us understand that steemit is much more than just a crypto-reddit publishing platform.
Seriously good stuff.