This has been the problem with Nintendo for years, but the fanboys refuse to admit or accept it. They just re-hash the same Mario and Zelda games every few years with very little in the way of actual innovation. (No, fanboys, gimmicky controllers and screens everyone stops using after they realise how much they suck do NOT count as gaming innovation.)
I have both console and handheld Nintendo platforms in my armoury, but finding decent games for them is a real challenge, wading through tides of shit and shovelware. That's why Mario games on the consoles continue to command insane prices years after release - because there's nothing else worth playing.
The Sony and MS consoles might have their own shitty "mainstream" titles that they roll out over and over, but at least the other developers are making enough of an effort that you can leave that well-trodden road and find the good stuff.