No i think thats even more stupid. Maybe its just my personal experience and the experiences of my circle of friends but which virgins are walking around giving handjobs and blowjobs?! (not counting some religious nutjobs)
Having sex imo is less lewd than giving a blowjob. Stuff like blowjobs come if there is either some kind of relationship and being used to each other or the girl is experienced and its kinda not a big deal to her.
But the innocent inexperienced girl is fine with sucking cock but not having sex? Yeah ... no.
I'm afraid your experience of women isn't common place.
Plenty of women tend to give out blowjobs rather than having sex. It's a common sight to see someone getting sucked off near bars and clubs in town from random strangers.
When I was in an all girls school there were a lot of girls willing to give a blowie but wouldn't spread their legs.
Not really my area being a dyke but knowing many women they just don't have the emotional attachment to blowjobs you seem to think they do.
I won't speak for all girls but going by what i've seen for myself spending my life surrounded by other girls and the joys of social media, blowjobs just aren't a big deal to a lot of girls.