my two cents on the thread would be people should hold off attacking anyone questioning the marketing campaign just on grounds that the marketing department must know best. if this game is marketed badly it will not be the first nor the last product ever to have been subject to a botched marketing campaign. marketing departments screw up, it happens all the time.
I suppose from my point of view is I can't undertsand why the marketing campaign needs to involve keeping the release date under wraps. a short marketing campaign is fine, but a short time period between the announcement of the release date and the release date doesn't seem particularly necessary and does seem to be damaging confidence in the game.