Part of the problem is their insistence on keeping the 3DS alive, it's still getting a fairly big amount of in-house developer attention, which is pulling resources away from where they should be; the Switch. Nintendo promised to solve the issue with dry spells that the Wii U suffered from, and even though its been far from a disaster thus far, it hasn't really come close to the promise or potential either. For my part, I haven't played mine in months and there are very few games on my radar as well, there seems to be a big focus on Wii U and Wii ports, which is annoying, this is exactly what bothered me about the PS4 and Xbox One at the beginning of their life cycles.
If they're serious about 20+ million sold in one year, they need to show how they intend to accomplish this, I know it's not a load to be carried by the likes of LABO or re-releases of Wii U games.
Edit; to be fair, I've only bought 2-3 PS4 games in the past year or so and I still only own one game for the Xbox One, so the others haven't inundated me with exciting titles either (my subjective opinion, of course).







