I would also like to add that the "console for life" thing is obviously an exaggeration. The point is, of course, that Nintendo would have more control over the length of their hardware life cycles and wouldn't be as limited by current hardware restrictions as they are this gen. This would also give third parties one less reason not to support the platform.
If you think about comments made as far back as 2004 by Yamauchi himself, Nintendo are more interested in exploring different gameplay possibilities than adding more processing power. If it were up to them they wouldn't have produced a new console after the GC as it was "good enough" in the rendering department.
The problem with this approach is that they are being shunned for not offering more capabilities to developers this gen, even though they are clearly in the lead.
This kind of approach could appease third parties while still allowing Nintendo to concentrate more efforts and man-power on developing software and games and less on constantly reinventing the wheel when it comes to hardware. This doesn't mean the console will last forever, but it could mean the end of incremental hardware generations, which I think is a good thing for the software market because there is no need to refresh the install base, and developers would have many more years to familiarize themselves with the platform, leading to much higher quality output across the board.
When a new hardware does launch, it will be in order to do something significantly different and innovative that transforms the medium. Think: gameboy-->DS or NES-->N64 and so forth.
At the end of the day each gamer has to ask themselves the following question: Are you more interested in short refresh cycles for hardware, which means better technology powering shallower games, or less powerful tech driving deeper, more mature gameplay concepts?
I hope it is clear to many on this forum that the two approaches, while not completely contradictory, are many times at odds with each other.
Until you've played it, every game is a system seller!
the original trolls
Wii FC: 4810 9420 3131 7558
MHTri: name=BOo BoO/ID=BZBLEX/region=US
mini-games on consoles, cinematic games on handhelds, what's next? GameBoy IMAX?
Official Member of the Pikmin Fan Club