Hardly. I suspect that there are several younger people frequenting these forums who would struggle to acquire a retail position due to their below-average communication skills and self-confidence who will go on to achieve brilliant careers in highly technical fields, possibly even picking up social qualities on the way.
To dismiss these people out of hand is simply arrogance, something of which both you and Ben_ appear to have ample supplies.