It's not really opinion, it's common sense. Can you explain why showing CG of a game to be releaser 2009+ is a reason to buy console today?
For the sake of argument I'll contribute, though this isn't necessarily my take on the matter - the announcement of an upcoming title can be added incentive to purchase a product now for what is available now and for what is promised in the future. eg. LBP sold me a PS3 back in March or whenever it was. Without that title, I'd have been more willing to put off my purchase. The presence of that title was a guaranteed 'must by' game, which meant I was going to get a PS3 sooner or later. And with my friends having a PS3, I went with sooner. If LBP had not been shown early, I'd have put off getting a PS3 until a killer app (Probably Snowblind Studio next RPG if that ever gets announced) sold it to me. And in owning it now, I have bought more titles than I would otherwise have bought had I waited 6+ months. Now of course LBP was actually shown in engine and not CGI, but the principle can still be the same. Lets take the MAG for example - Sony announced a 'breakthrough' title, and if the idea of 256 player online games appeals, this'll get your attentnion. But how do you inform the userbase of this great game that they'll love? A single line comment 'oh, and by the way we have a 256 player online game coming'? Or do you highlight the game with a trailer as a means to communicate the product, so that people actually hear the message? If we look at Motorstorm, the CGI trailer was a suitable coomuniation of a title that would be out. It wasn't absolutely indicative, but if they didn't show CGI, they'd have shown nothing. And itf they had shown nothing, who would be interested in the platform?!
There is a 'misrepresentation' of games through CGI, but I think, or at least hope, we've learnt our lessons now. CGI is not giving you an impression of what you'll experience in game. It is instead an advert. It's like all these 'whiter than white' washing powders that don't show the real results you get. Or movie trailers that compress all the good bits into a 30 second clip that misrepresents the bulk of the movie experience. Nintendo is a huge culprit for using CGI to advertise their titles at the moment. If people don't care about graphics, why don't they show in-game footage in all their TV ads? Because it's not about showing the product, but marketing it, and creating an anticipation. Trailers try to capture the feel of a game in the footage, to try and convey the emotion of playing in a passive viewing.
The other issue is the advertising of a console based on titles that may never launch, like
The Getaway. Anyone who bought a PS3 on the anticipation of playing the Getaway has been shafted. I don't know that that's actually a widepsread problem though, as the number of advertised and then canned titles is minimal. There may be long waits, but when release dates are not given, the buyer should be aware of that possibility.
I suppose in conclusion, thinking aloud, it is the companies' interest to heighten expectations, and the consumers responsibility to moderate expectations. If a company does chose to show more and suffer backlash, it'll either come back to bite them on the butt, or it'll have no consequences and as such there's nothing really wrong with it, from a commercial POV. Examining eastmen's list of titles, I'm seeing plenty of success in those. I don't think sales have been impacted adversely. If AC was hyped and turned out not very good, it still made the sales which is what they were after. Future sales will be affected by experience of that game as was released. It doesn't matter how much pre-release hype there was. So apart from generating some bitterness on internet forums, I don't know that the negative aspects of very early showings are that pronounced.