Yes, yes I am serious. In the world of video games, the customer is not ALWAYS right. Everytime a game doesn't sell, you guys fall back on "well if your game didn't suck, people would buy it".
What did Capcom do wrong with Okami? What did Sega do wrong with Valkyria Chronicles? What did EA do wrong with Mirror's Edge and Dead Space? What did Ubisoft do with wrong with Prince of Persia? What did Epic/Midway do wrong with Unreal Tournament 3?
Under the sentiment of "make better games, and people will buy them", how do you explain the low sales of the above games? The developer lived up to their end of the bargain, and since you believe that if they make better games, people will consequentially buy them...yet they don't sell very well, who's, then, to blame?
Are you SERIOUSLY going to say "I blame the developer for making a good game."? Or I guess all those games aren't "appealing" and 3rd parties should all make Wii Fit-esque games so they all sell 20M+
Edit: At the end of the day, YOU can't blame the developer for putting out great games. YOU want them to produce great games, and when they do, YOU can't blame THEM for YOU not purchasing the game. "Make better games and they will sell". When they put it out good games, it is then YOUR duty to buy them. YOU can't say it's the developer's fault that YOU didn't buy their GREAT game. Or should I blame Capcom for YOU not buying Okami? I heard Okami was a great game, maybe even one of the best on the PS2. I blame myself for not buying it, because well...I didn't buy a great game. Or should I say "curse you Capcom for putting out quality! I won't buy this!"?