You know guys, it's not entirely their fault. You can blame them for announcing things so soon all you want - but the fact of the matter is that gameplayers BEG to know what they can look forward to.
We're so needy for information, we kick, scream, and claw our way through the internet looking up every URL that's been reserved by our favorite game developers, or what names have been registered for copyright - just so that we can force them into telling us that they're working on the next whatever the hell it is.
It's really not fair to them, for gamers to be so needy and impatient that they have to know everything the developers are doing, and then crap all over them when they ALSO know that they're having to delay titles. Maybe if we'd sit back, enjoy what we have, and not be so anxious for once - they'd be able to relax a little bit and not feel so pressured to put out inaccurate release dates.