I think Vita would've flopped even with "good games". A regular handheld is not an attractive proposition to a lot of people, you need to go further than that, Vita kinda stuck to the PSP style of portable rather that trying to be something more ambitious.
Portables that try to be small/cheap portable-only devices are not going to do that well in the modern market, it's easy pickings for the mobile market to beat up on.







