Look at me guys, I went to a Chinese restaurant last weekend. I´m not "biased", I swear.
About your question why PSV floped, since Sony dropped the system quite early, that´s the most deserving outcome for anyone reasonable. Really petty of you suggesting Switch deserves to flop, because that´s exactly what your post boils down to.
In general, there are more than enough first impression threads, no need for personalized ones.