Is the reason for him doing a smaller 2 weekly release schedule because he is trying to copy NTLs business model? From what I understand, NTL creates almost the entire game first and then releases it in small doses twice a month to maximise profits. I mean I would love it if he would just release the whole thing en mass for £30 but I can't see him making nearly as much money doing it that way.
In ICSTORS case, I'm not defending him, but I do believe he has been working on the game most of this time, albeit VERY slowly, with not even close to the intensity and work ethic as before. As we already know the amount of money he has pouring in every month he doesn't have that motivation to drive him.
Also, I dont know a huge amount about game development, but I do know that coding and implenting content takes a very long time. Could it be has has created huge portions of the game but just has not implemented them? and that instead of spending 2 or 3 more months integrating his new content and missing off more patrons (and losing lots of money) he decided he would be better off implementing it in smaller doses to keep up that fasad? again, i'm not defending him, he's still a lazy scammer, but would this explain what is going on behind the scenes?