We have different real worlds, just to tell you.
Where I live, heterosexuals have been discriminated.
Where I live, if you are not in the in crowd, then you are to be beaten up.
I understand, but that is one city. In the majority of this world it is homosexuals who face discrimination- beyond bullying. Whilst I feel for heterosexuals in your area for having to endure such behavior, heterosexuals, in general, still do not face their legal rights being stripped. I'm sure you can agree if you went outside your city, you'd see it is common for a homosexual to be denied jobs, marriages, acceptance, kids, etc, not heterosexuals.
There is a world outside your's. It's a big world, and it's always important to see everything and not just one place.
Your types of cities are few and far between. They aren't a threat to the rights of heterosexuals in those areas, nor everywhere else in the world and they aren't equivilent to discrimination against gays, nor can they be compared to.