People will always pay the price, provided they get what they want. Games. First off you have a console that is geared towards a downloadable game market, then you choke it by only offering very small cards, at very expensive prices. I should not have to pay 60$ for a game then another 50 to store that game on my console. its just silly.
i know they will never do it, but support homebrew/ importing of old games. why should i have to by the same game twice. why are some games not available for vita when theres clearly no reason it should not be (im talking to you mega man) why can i play some games through remote play but not copy them to my vita (silent hill ps1) especially when other ps1 games copy just fine.
in the end it all comes down to games. There are quit a few negatives about this console. but the hardware is leaps ahead of anything else. but you cant win on hardware alone. Thats how Nintendo sticks around. their hardware is not top of the line, but the games they have are suited to it, and they are fun to play. Also i would be nice if more game dev's took advantage of the vita as a controller/ extra screen but until alot of vita's are sold why would they bother coding it?
also why did they only put in 2 shoulder buttons, having 4 like ps has been since the PS1 would really increase game compatibility and open a lot of doors.