I don't think those listed games are really indicative of anything but I've never been sold on the potential of 3DS.
And I think releasing 3DS and immediately announce Wii U was an even bigger mistake. Unlike DS which was dirt cheap to develop for and had a massive base, 3DS is now a big investment to develop for with a small userbase. If Nintendo had played their cards right they would have made it easy to port games from 3DS to Wii and even lead the way. That would give developers a much bigger base to develop for at almost no extra cost. But aside from graphics the systems are too different in many ways. With Wii U announced, Wii is essencially dead, meaning 3DS must stand on it own.
There are two markets - casual and core (for arguments sake). 3DS won't get either. Why? Because the casual market has moved to tablets and smartphones - where development can be much cheaper and reach a much wider audience so any developer looking for that market will go tablet/smartphone long before 3DS.
Core games will all go HD. Developers now have 4 platforms - 360, PS3, Wii U and Vita all sharing the same graphics. 5 if you include Ipads, 6 with PCs. Why develop core games for 3DS? It's not cheap anymore and without Wii's massive base, the odds of being profitable are slim, even with the Wii's base they aren't that hot.
Apple and Android have disrupted the portable market. Nintendo's response was far too timid and most likely, so is Vita's.