Back in the day the Sega Genesis and the SNES were the two sides fighting each other. The gen before though, it was pretty one sided. The NES outsold the Sega master system by a whole lot. With that, Nintendo pretty much had a monopoly. And they used it. They stopped quite a few third party devs. and publishers from making games for sega. So how did the Genesis gain ground?
Sega made their own games. Sports games, sidescrollers, RPGs, racers, you name it. They didn't have Mario. They made Sonic. They didn't have Final Fantasy. They made phantasy star.
What I'm getting at is that Nintendo is (sort of) in the same possition as Sega were. They have barely any third party support. Now with Nintendo's IPs (Mario, Zelda, Pokemon, SSB and so on and so forth) they have a very good start. But they lack diversity. At the start of the gamecube era Nintendo tried it out, saying that Retro should make a football game, an rpg, an metroid game and another game for the western audiences. They put NST on making 1080 and Wave race. But as three of the retro games were canned, Nintendo stopped caring and went back to what they always did.
I think Nintendo should try to fill up their library kinda like Sega did way back in the genesis era. What do you think?
You say they lack diversity, then put in 1st party titles for a fighting game, an rpg, a platformer, and an action/adventure game. I think you need to study what the definition of the word diversity... Oh, and you also forgot Mario Kart (a racing game) Metroid (3rd person shooter drifter more and more to a third person shooter every year) Fire Emblem (SRPG) and Star Fox (which was a flying game but I guess now has turned to more of an action game). Diversity given.
I say they lack diverity because they do. You know just as well as I do that most people think of Nintendo as a kids company and a platform for casuals. The reason for that is because all the Nintendo games have a certain playfulness in them. While I love that, after all 95% of all games I own are published by Nintendo, Nintendo does not have games for the mature audience (while I do not like the term, you know who I'm talking about if I use it).
You say that Mario Kart is a racing game, and you kinda hit the bullseye there. Indeed, Mario Kart is a racer, a mighty fine one too, but it once again shows that Nintendo rarely goes outside the fun, happy and jolly style of theirs. There are no real driving sim made by Nintendo. Not many sports games as of late either. Not to mention action adventures like Uncharted. And many others.
Nintendo clearly caters to younger gamers, with a few exceptions, but why can't they try to get more of the older ones onto their consoles as well?
PS: Most people do not consider metroid to be a third person shooter. Other M is the only one in the series that actually are a 3rd person shooter. With your cunning knowledge of Nintendos franchises you should know that.