Here is why the WiiU struggled:
1. Games
The games that Nintendo was going with (Casual 1st party + core 3rd party) was not a winning formula by virtue of casual games losing appeal on Nintendo consoles.
3D World will fix that stigma.
2. Price
People already have a Wii and are not convinced they need to upgrade. The U's pricepoint is an obstacle to them.
3. Marketing
Nintendo's marketing is bad, in that it doesn't address some of the simplest roadblocks people may have (the name, why the need to upgrade, what games are fun to play). They are not aggressive in their marketing at all, it seems like they were happy to rest on the Wii's success. Hello wakeup call!
Luckily they are fixing that.
4. The tablet
What Nintendo doesn't realize is that people aren't stupid. After having been so accustomed to the awesomeness that the iPad/iPhone and other smartphones brought in, people are not impressed by the single-touch, stylus-controlled tablet.
All other reasons, to me, are secondary (even the 4th one above is). Without the first 3 above, Nintendo will always continue to struggle.







