break the server for a few hours every once in a while
That's not what botching the protocol does. It opens the way to mess up the posts that shouldn't be messed up, until the devs get around to fixing it in the protocol and implement the fix on the server and all the clients change their implementation. By that time data on the posts can be irretrievably borked unless someone sits down and retroactively reassigns which answer is the the 'selected' one, which again might need an addition to the protocol because it isn't a central database, except the dev also can't actually unilaterally decide which is the 'selected' answer because the user might've changed the selected answer themselves.
Does this sound like 'breaking the server for a few hours'?
This smells of fresh college-grad coding with people who can't foresee how their programming decisions affect the software's workings in the future.