till, Nintendo managed to right the ship on the 3DS, so I can't see the WiiU being a total failure.
And they haven't even released a Pokemon for it yet!
Still, I think you're right about the dicey pricing. That's what gave the PS3 such a hard time at its launch as well.
As for the hardcore gamer end of things, I dunno' if that's going to hurt it so much anymore. The Wii really opened up the door to so many casual gamers that it's likely made a lasting market for them. So sure, maybe those badass hardcore games won't make it to the WiiU, we won't see a Nintendo Gears of War equivalent starring Shadow the Hedgehog or some nonsense, but they still have the lion's share of nostalgia-characters to keep long-time gamers who cut their teeth on Mario, Sonic, Link and Samus coming back, and as well those soccer moms that just love to be doing stuff with their kids have that avenue too.
Dunno', I likes my Forza, Modern Warfare, Halo and such as much as the next fratboy, (well, maybe not AS much...), but I certainly enjoy all the titles that I have on my Wii.
Honestly, I just hope they make online play with your friends an actual thing that's not a pain to get to. PS3's got a hub to organize it all, XBox pioneered it, Nintendo really should get on board with that being the way to manage online gameplay, because sometimes, you can't always get all your buds onto the couch, y'know?
Also, for the love of all goodness, Starfox. Please, just make another console Starfox!