Meanwhile Nintendo is making unholy amounts of money by making their games much cheaper (dev cost wise) than the rest of the industry by stripping away the parts that aren't really necessary (like 50 million $ worth of graphics) while polishing the core parts to perfection. How much could Wii Sports have cost to make? Yet it was the biggest killer app this generation despite or possibly even because it is much less technically demanding than, say, God of War 3. The polished core allows the game to remain relevant even when the graphics and story are long obsolete and chewed to a tasteless mass, the peripheral elements impress once and then the game goes back to Game Stop, the core adds longevity. Mario Kart Wii still sells at full price, what super expensive AAA title can claim the same?
Other companies would do well to take note (and PROPERLY take it, not just scribble "cheap games = money" on a piece of TP, the quality is the central piece of the puzzle) and stop pretending that Nintendo exists in some alternate dimension that makes their games operate completely different in the market. Somebody needs to beat the notion that quality (which includes how much fun the game is a few hundred hours later, running out of steam after 10 doesn't qualify) is important into the brains of the publishers, preferably with a sledgehammer. Nintendo didn't become known as a high quality software developer by being appointed by some higher authority, they earned it and you, too, can earn it if you'd stop spreading sewage all over your company name by releasing quick cash grabs.