IMO Nintendo is stuck with an outdated marketing scheme and trying to bring inventions in that are irrelevant. They keep on going with the slightly outdated but more stable hardware choice, but instead of making gaming cheap and accessible they make unnecessary stuff to try to set themselves apart.
The 3DS is a great example, you don't need the overpriced 3D and the 2DS sucks. Instead of selling a decent gaming console with stable and solid games they add a pointless feature that most people do not use. That is a way to waste millions for users and developers.
The wii u is another example, the tab was pointless and still is. It just adds too little to make it a reasonable addition, instead they could have focused on bringing back the people who loved the traditional gaming and that loved systems like the GameCube for its stability, durability and excellent control. Instead you get a weird DS like experience.
But that's just my 2 cents.