That may very well be the case. I am willing to give the benefit of some doubt here, because there are developers out there who have fucked off the face of the planet. Dr. Bones, for example, cut and ran ages ago after a steadily decreasing rate of development. And with the exchange rate, he was making fucking bank. Still is, to some degree.
But here Inno still is, chugging along even though game development is so vewy, vewy hawd. I mean, it is, but with a good few years of experience in the field, you would think she would have picked up at least some sort of time management along the way. She takes some accountability for late updates, yes, but self-flagellation only gives you so much leeway before people will think you just like to whip yourself.