The big difference is that when big dev delay a game, they do it wit their money. people still haven't give anything for the game yet. A delay just mean waiting more.
For a kickstarter, they are using the backer's money, not their, they haven't any. So when they delay they more naturally go...