According to Dave Karakker the reason that the PS3 has been outdone by the Nintendo is nothing to do with the fact it is overpriced, in short supply or in any way pants.
Karakker, who was one of the brains behind Microsoft Bob's marketing, said that the problem is caused by the Internet thing.
He said that a lot of the perceptions of the PS3 are being put about by people who don't have all the facts or have some kind of axe to grind. Such types vent their spleen on the Interweb.
Karakker said that while there were some perceptions on PS3 that were justified. For example, Sony didn't have nearly enough hardware at launch to meet consumer demand.
GamePro couldn't get him to say anything about the price.
More here. µ