Shaming male virgins (female too, just not the same) is still one of the most practiced and accept forms of bullying in society today. People commit suicide over it. Yet you still see "shaming" in popular culture, even box-office movies, "40 Year Old Virgin" e.g. If you out yourself as a virgin in the workplace, or even school, you can expect (depending on where you are, you can *expect*) to be made fun of or receive "shaming". If and when you do this, you are told it was your fault to begin with, and that should have been your "secret". It's not the people bullying at fault, it is *you* for letting out your "secret". Of course, if you were gay, and outed yourself, those same bullies would be reprimanded, fired or "talked to".
It's really quite stupid, and anyone that partakes in it should feel guilt. There are many reasons why someone, a male, has not had sex yet. Maybe they're still waiting for that special person.. it may be that they're just wired this way. Introverts are known to have few friends, but they hold that small number friends in extremely high esteem.
A new trend also seems to be showing, in that people are looking past the very dull facade of "how one is supposed to be" in society. If for instance, you are a very intelligent, mature and quality individual, you can't bring all of that to the "game" if you want to simply find a quick mate. You have to act a "certain way". You have to go through a primitive checklist for your mate.
Maybe the person *IS* socially awkward, maybe they *DO* have a disability. Whatever reason the case may be, it *DOESN'T MATTER* that they have not had sex yet. It is perfectly A-Okay. If you are measuring a human's worth on whether or not they have sex, then *YOU* are one with the problem.