Right is right, and it's not the right thing to do to look down on people and treat them lesser because they are gay. That is what the song is about, and if you engage in either behavior you're an ass hole and if you don't - the song's not for you.
So you admit that the song is not for everyone, only the left leaning political types?
Well, it's a message for people who discriminate and a reaffirmation for people who do not so I'd say it's for everyone. You don't need to listen or accept it.