This coming from someone who is pirating it. Would you rather he decide to rework the code shortly before he planned to fully release it? It would have taken significantly longer, given his personal life as well. Game development, regardless of the theme, is not easy work. His decision to rework it now is smart. Smarter if he did it earlier, maybe, but still better now than later. Also, since we are getting his work for free, I don't blame him if he uses this site for public QC, and I completely agree with it. You want it for free? Help him debug it. As long as he jots down those bug reports we post and works on them, I'm happy.
Basically, what I'm saying, is if you're getting something for free, you aren't in a position to complain. At all. Zero.