I think people expect too much, take pretty much any new hardware release in the last few years and it has always been a slow start:
Nintendo Wii - Everyone wrote it off and became a smash hit
Nintendo 3DS - Very slow start but recovered to be come successful
PS Vita - Very poor start, still struggling but starting to pickup
If you think back to when PS3 and Xbox 360 came out the launch line-ups were fairly poor and the releases for first 6 months were pretty crap.
And hardly no one brought the PS3 at launch because it was priced at £425 (people seem to forget that) the price didn’t shift for over a year and it wasn’t by much either.
Despite the slow start with Wii U, Nintendo still have the best launch line up in history with the SNES and Gameboy Advance.


.