At the same time I feel like they could sell their brand more often. They could have 5 smartphone games by now at least. Heck, they could do crazy things like branding an iPhone with Apple or an android manufacturer or you name it. They could make a mario cloud where you get to play VC in a browser. I feel like they're missing out on a ton of money. Sure all of those things would take capital, but they've got the IP people want to buy.
They've historically been very averse to putting their IP on other platforms, and for a very good reason. Nintendo makes their money selling consoles, the games they develop are just ways to drive console sales. If they made their games for other platforms, that would cannibalize their console sales.
This is why Nintendo's recent forays into iOS gaming are done by producing brand new unique games designed very differently from their console games. For example, Super Mario Run, that's not a game you'd find on a console because its design is tailored to the smartphone and the ways people use their smartphones. I hope they keep doing stuff like this, but don't ever expect them to release one of their console games on another platform.