That he got fed up to his game. He has lost his interest in ALL of his earlier games way before they were even close to finish, and then he just made one final update for them to rush the story to the end so he could move on to another game. He admitted before releasing 0.5 update, in late 2018, that he is already bored to Milfy City and has already started planning the next game. At time, when he was WHITE FUCKING HOT as a developer and the TOP-1 funded adult game developer in Patreon. It had absolutely nothing to do with this forum or piracy of this game, that is just how he is as a person. He admitted it is his bad habit to lose interest in his games in their early phase. Unfortunately for him, he happened to stroke in to a gold vein with Milfy City, and the fans/supporters of this game just weren't willing to let him do his signature "one final update and rush to a new game" move that he tried to pull off. Then he suddenly "got sick", took a whole year to work 0.6 update and now has been sitting on his ass nearly 1.5 years without releasing any updates. Not because of this forum, not because of piracy, but only because he has absolutely zero interest to work this game that he thought he would've gotten rid of already in early 2019 and that problem is only between his own ears. Now he is forced to complete this game by his supporters, because if he doesn't do it, he will lose ALL of his supporters. He's been given lot's of opportunities and even much more has been forgiven by his supporters, but now he has reached the limit where he can't fool his supporters anymore.
And when it comes to this forum, instead of being anyway bitter towards this forum, Icstor should be thanking this forum. This forum is what still keeps him alive. Without this forum, he would already be dead as a dev. But when watching how he acts, that's probably what he hopes. That everybody would just forget that Milfy City even exists, so he could just bury it and start his new game as he planned to do way before reaching the half point of the game.