If wii u has a lackluster lineup then vita must have been awful. And just compare that lineup to ps3 and 360 when they came out. What kind of standard do people writing these articles have when it comes to launch titles? This trumps every system since last generation for launch titles. It would be like me saying vita had a bad launch lineup.
As for online I agree but there are steps in the right direction. But nintendo does not require the majority of the group that play call of duty to be successful with 'hardcore' gamers. Unless playing jrpgs doesn't make you a 'hardcore' gamer. Jrpgs don't need online so I'm not too worried about my tastes.
One more thing to complete my year = senran kagura localization =D