At the very least they could've created some kind of translation / compatibility layer, to ease the transition