This is such a disgusting manipulation of the truth we can all see. If he wanted to improve the code and make things easier to add he would have moved on to season 2. Start the game fresh with all the intended changes but still at the point it left off.It's not impossible to understand.
In this game's case, it was to make the code a lot easier to work with so it's not a pain in the ass to add things to the game, don't have to be a programmer (I'm sure as hell not one) to figure that out.
He also wanted to change some things to make it more his own game, better to do it now instead of when the game is 90% done or something.
His goal is clear. Milking sub money for as much as he can with minimal effort. That's why he started over with barely any visible changes. Not everyone is as dimwitted as you and Aleksey think they are.