The problem with Nintendo and their hardware is they make their consoles "revolutionary", I.E. Wii. They make it so that 3rd party devs that make games for the Xbox, PC, and PS3 have a hard time with Nintendo's suicidal designs. Now if they followed Microsoft's and Sony's step by just improving performance and not doing a complete 180, they'd be fine. That would allow not just their own dev teams to make games for them, but the 3rd parties as well. But Nintendo f'd up again with the Wii U.