When you are told you need to meet specific criteria to achieve a goal, it's not entitlement to expect those criteria to lead to that goal. When trying to get people to listen to what you are saying, try not to start with a put-down.
It's even harder to fix the overall messaging than it is to realize it in yourself. But each person who realizes that they have been sold an entitlement, and gets past it, is one more person who can say, "No, all of the assumptions you've been sold are wrong."
the good news is now that you know that you've been sold some bad goods, you can start to figure out what the real story is. and only good things can come from that :} there is some great advice in this thread, especially this comment: https://news.ycombinator.com/item?id=21977225
It's also a pretty great way to blind yourself to what 'league' you're actually in. A number of my tech friends have wasted an extraordinary amount of time chasing women absurdly out of their league because they've been convinced that "having a decent job", "being well-spoken" and "eating with their mouths closed" somehow puts them in the top 3% of desirable men. Really, no.
Second, go have a life. You know, other activities outside work? Socializing? This is important anyhow. Preferably do activities because you're interested in them and socialize with people you like, not because you're there to "pick up chicks". Nothing is more tiring than dudes relentlessly on the make in every situation.
This isn't guaranteed to work... especially with dire male/female ratios (although not living like a schlub probably evens the odds a bit). And plenty of people are just really unattractive, uncharismatic, whatever. Not sure what to do then.