I quite happily sit on the fence about game delays. On one hand they are annoying if I'm looking forward to a game or can be a very very bad sign that something needs extra time to be fixed by the devs, but on the other it means I have more time for other games or that the devs just need a bit more time to make something perfect.

More often than not I'm still pleased with a game but a little annoyed that I get it later than I originally thought when deciding to buy it.

I don't mind unless it's delayed more than twice. That just says there are MASSIVE issues with the game, and if it ever releases, it won't be all that good. Alpha Protocol, for example, is a game I had high hopes for. When it got its' third delay, ON IT'S RELEASE DATE, I basically gave up hope for it.