Cultural filters are unfair to a minority who break the mold. But the trouble is, they work very, very well most of the time. Call it by any bad name you like; but its here to stay, because it works.
That a utilitarian argument I know; but in my experience the free market respects no other kind.
What I always noticed was that my advisor, who is rather famous in our niche of science, never dismissed a person for their history or pet interpretations. He would listen to everyone equally and dismiss ideas or concepts as they were presented. Because of this he was able to glean amazing insight from people that were outright dismissed by almost everyone else in the field.
Everyone can be put in one conceptual box, but all of us also pour over into others. You are not so busy that you can't evaluate people based on their current and real merit, instead of racial profiling or dismissing people that made a mistake in the past.
tldr; your false filters are holding you back.
They'd much rather be wrong on one case and save a hole lot of time, than make sure they get all the cases and finally find nothing. They could find a gem, but what are the odds, it's a gem after all.
And what exactly are you defending here? If you're in a professional situation (which includes work related social events) then you shouldn't make unwelcome sexual advances. That's how you avoid sexual harassment lawsuits. If you don't have the social awareness required to know whether or not someone else is attracted to you, then that's very sad, but it's your problem. You have to work on it in your own time. Don't flail around at work making everyone else uncomfortable, hoping to get lucky.
Also, I can't believe you're defending the right to make patronising snap judgements about people based on statistical correlations. You don't need to prejudge the people you meet in a professional context. Just be polite and pay attention.