I was just having this discussion with someone in my chat
The gaming community in general have a whole "if they don't show it, it doesn't exist" attitude...it's pretty cynical and explains the whole attitude people have had towards Nintendo at this year's E3
Personally I like it when a game is announced a few months before release...its what happens with Pokémon games' release in Japan...and let me tell you, the anticipation and hype is the same as it would be for the entire time between say TP's revealation and release but all condensed within a couple of months causing people to look forward to it more and enjoy it more. The anticipation, at least in the Pokémon community, for Platinum is outstanding...
Show too much too soon and you get another Brawl situation...too much hype, so much disappointment