I'm a day one Vita owner. It was great at first. However, the power of the Switch really allows for higher quality games, something the Vita struggled with too early on. For example we had Mod Nation: Road Trip vs Mario Kart 8 Deluxe, Wipeout 2048 vs Fast rmx. These two games show the difference in quality, not just higher resolutions, but, also 60fps. However, the Switch doesn't have a car racing game yet like Ridge Racer, or quality current fighting game port like Marvel vs Capcom 3. Fifa was also available very early on for the Vita. In terms of 3rd party support, the Vita had it from day one and a decent variety. Where it fell short was in fps games with down-scaled resolutions and low frame-ratesm showing it's flaws. Performance issues would affect a lot of Vita games, but, fighting games were decent for it and it got a lot of jap rpgs. The crucial difference that seperates the two for me is multiplayer, where as the Vita is a solo gaming machine; the Switch offers 2 or more players on one system, without having to sacrifice too much in performance. For a portable gaming device, it's a game changer.