It was their own promises, they made them, they're two years behind schedule and they are blaming their userbase for the delayed patches because we're not liking how they do things. Someone calculated from his twitter posts and other social media updates that he only works something like 10 hours a week, They have two programmers and 8 sprite developers, does something seem wrong there?
they promised patches "thick and fast" "Multiple times a day" We've had a handful of patches since october last year since they promised "thick and fast" and none of them have been good patches that fix any of the bugs(mainly art assets and nothing to do with gameplay), it's all more useless features and inherently broken content.
I loved this game, I really did, I learnt to mod, I made a very successful mod, I felt a little better inside about the game ( although the mod system is also structurally flawed and to change core aspects will still require you to basically hack the game, for a game that started bragging to be made to be modded, they did a shit job at letting us modify things )
They approached a close friend of mine and asked to use his mod in their game, made him sign a NDA and then they kept him in the dark for three months, their last combat update was basically taking what he had done in his mod and adding it into the game, most of which they didn't do right.
I currently have a Diploma in software development and I am studying a double major in Programming and Specialized Programming, I can understand how hard development can be, but all I can say is they don't seem to be working very hard, and I can't even blame the team, their community manager/HR front person is severely underqualified and doesn't seem to know what she is doing, and the creator of the game seems to be dragging everyone down, the last time a developer of starbound posted something on the forums to a user, Tiy ( who is just a sprite artist, now the idea guy ) made snark remarks and snapped at them, I dare you to go on the forum and criticize something constructively, See how it goes, go on.
They are missing their own deadlines ( release was supposed to be before 2013, then beta was supposed to be until release in 2013, now it's "When it's done" ) they have not even attempted to justify what they have done in the last 7 months.
You're the worst kind of player, who idealizes developers like gods, and will jump to defend them no matter what, They have not even gotten Starbound into a respectable state and they have decided to start developing another game, they're also "publishing" other peoples games by making them go get their own funding ( huh? I thought publishers paid the developers to get the game out there, apparently not, just posting their stuff on your blog makes you their publisher )
I could continue for days but I would rather not dwell on it any more than I already have over the last year or so of waiting for promises to never come true.