Well, imagine being the dev and the only comments that you see are: "Next update when?", "Game Abandoned", "*ammount of days* without an update".
There is another game, called "lewd pizzeria" that everyone there is counting the days without an update... it's been over a year.
So i'd say it hasn't been THAT long, and also games take a long time between script writing, modeling, art design, sound design, effects, bug testing, fixing errors and said bugs.