Right, my point was that it looks a little silly to say that it is outrageous that they are rewriting code. You can't develop a game without rewriting code.
I also somewhat doubt that there is a whole lot, if any, legacy code in a game that isn't out of Early Access yet. They are probably changing their software architecture to make it easier for them to make further changes. Which is an unfortunate but relatively common thing to do when you are developing a new product, which I am sure you know if you have experience in software development. Good on them for actually doing it, instead of trying over and over to make do with a broken system.