Okay, so what?
Never got any work delayed? any "homework"? Hm?
Make your own project, get hyped up about it, start talking about it (which yes, everyone is happy to do) and then realize you're gonna need more time/help, and then half way through, lose motivation (yes, human being) these are all very classic steps you go through when working on a project as a hobby.
It really doesnt help when a few people trashtalk about you constantly.
I dont see people whining that much when a game, a mod release, or whatever is delayed. People sometimes have concerns but it doesnt go so ridiculously far.
Here its going far because nobody else wants to work on it, all the pressure is on one person, and its obviously easier to be on the consumer side and whine all day than do something about it.