They were always going to be at a disadvantage in securing most third-party support coming off Wii, and they were never going to go full-on bleeding-edge with specs like PS4/Durango, but even assuming those two caveats, I'm a long way from convinced that Nintendo did everything they could have done.
I tend to agree with you. They needed everything solid, hardware specs included given the competition.
Now, it's all about the games and if the games on Wii U are amazing, people will buy the system and won't care if it's not Durango/Orbis level......However
1) The games aren't amazing
2) The OS wasn't finalised
3) Nintendo aren't marketting it well
4) There's bugger all on the 2013 6 month horizon
5) It's getting almost no third party western ports it seems
6) The hardware, while likely more powerful than current gen, is not obviously so
I do believe if they had have put a smidgeon more grunt in the box it could have still stayed low power usage, quite and been easier to market and accept ports from current and almost more importantly next gen.
It's almost as if they looked at the Wii issues wrt ports/power/etc and did the minimum they thought they'd have to do to not quite have the problem on that scale. But they're riding such a fine line that it could tip either way. If all western pubs look at it as a 360/ps3 generation machine then when those machines stop getting titles (2-3 years) then Wii U might dry up to. And given they don't seem to be getting them in this first 6 months-1year, Wii U might be luck to get a couple of years of ports from 360/PS3.
Time will tell in that regard but yes I agree that Nintendo really didn't do all they needed to.
I can def see how once the 3DS hit problems everything else was put on hold. The handheld business of the company always has to be #1 priority.
Yeah Nintendo themselves have stated that quite a few times. 3DS was the focus.
Oh and I'll add that yet again we see Nintendo's bullshit. "We don't want to announce games too early"......"BTW: Here's Pokemon X & Y announced 10 months ahead of release".