Honestly, that's part of the problem with your mindset. You had a perfectly good opportunity to try and sell the product here if for no other reason than to get people on your side. Like it or not, persuasion is a key skill because almost no venture can be done by one man.
You need to persuade people to invest.
You need to persuade people to work for you, good people especially, in the early stages when maybe you can't pay as much as other people or you can't promise a stable career path.
You need to persuade customers to buy your product, or if you don't sell it directly you have to convince store fronts, manufacturers, and the whole gamut that they're taking a justified risk on you.
And yes, when you go onto the Ycombinator forums to complain about their approval process you need to persuade readers that you have a point.
Having social anxiety, or a distinct lack of charisma will interfere with all of these.
I think it's a mindset problem on both ends. But - agreed that my mindset is shallow on the subject. Maybe from a lack of exposure or maybe from something else.
Really, all I'd like to see is some sort of other avenue through YC that doesn't necessarily require a video to be posted since that adds to a particular sort of bias.