Man, with all due respect, I don't think you should spit/insult someone else works like that.
First of all, it's HIS work, he has the right to take his time on developing this game, just because you are another developer full-time doesn't mean you can say such a thing. He can do whatever he wants with it, he listens to the community's ideas and suggestions and he has to sort out the good ones and explain why some of them couldn't work. He is maybe not a full-time developer like you but he still finds the time to work on it.
Secondly, if it's so easy to make a game like that in so little time, why don't you do one on your own. Game isn't as easy to make as it seems, I am not a game developer but I can tell that a game is not as easy a task to make as you make it sound. Also, as you said, ScarletAnn is not working on this anymore, which means he has to find someone else to do the drawing. But the problem is everyone wants the ScarletAnn design, so he has to find someone with a design close has the previous one.
Finally, he said he had to go through a tough time. It's not easy to go out of one, and yet, he still works sometimes on the game even during, very less than now sure but he still was.
All I want to say is that we just need to be patient, he just wants to make this game "perfect" and not disappoint anyone, he wants to make a game that everyone could enjoy and not just a small group of people. And I respect that, I am also eager to see an update but we need to give him the time he needs, pushing him to go faster is not gonna make things better, it could lead to a game with so many bugs that it would be impossible to play and/or enjoy. Do you want a game full of bugs or a game you could enjoy?