All these changes apply to the 1.9 SERVER. It is not that hard to allow both 1.8 and 1.9 clients to join the server as long as it remains 1.8. The PvP changes in 2.9 have not 'ruined' Minecraft, just changed it, in my opinion. I'm not sure how feasible this is from a coding perspective, but...