The issue is though that Nintendo cannot rely on it's first party titles much longer, once we have had Mario U, Zelda U, Pikmin U, Metriod U& Mario kart U what is left for Nintendo & more importantly us gamers ?
I have had all the Nintendo consoles since the NES & i love Nintendo & their games, but i simply won't buy a console anymore for a few games over the consoles life, most of the titles i have mentioned are some of the best games of the generation, but you also get great Platform, RPG Strategy, FPS & racing games on Sony & Microsofts consoles plus many many other titles.
The Wii U multi-platform games need to be better than the PS3/X360 counterparts to draw people away from their PS3's & X360's do not forget lots of games are multi-player now & the Nintendo system is pretty poor, so if there are not enough people playing Call Of Duty Black Opps 2 on the Wii U will people buy a game for a Wii U if they can play with more people on their PS3/X360 ?
If the Wii U fails me then i would be buying the next Nintendo console for sometime after it's release if at all.
I have said the Wii U needs games & it needs games along the lines of GTA V & not six or eight months after it's released on the PS3/X360 either, most games coming out for the Wii U are out on the PS3/X360 before hand like Tomb Raider 2013 for example, so what will people who own a Wii U & either a PS3/X360 do they will buy it on that instead because that is what i will do, also the games are cheaper on the PS3/X360 to.
Nintendo need to do more & do it fast !
I think you need to give it some time. At this point, 3rd party support is there, and hopefully will grow. Past experience has taught us that we shouldn't judge a console based on its specs or how its launch titles looked.
You are also forgetting one gamechanger: the gamepad. Once developers find novel ways to utilize it, the Wii U would have a clear advantage over the competition (present & future). Unless .. you know .. they copy it .. which almost always happen.