I know I have rambled on about this, but I have a point I swear. Most of these people really think they can "help" gay people, and that they need to protect other people from falling off the "good" path. Most of their bigotry is really based on ignorance and bad stereotypes that are reinforced by the most visible gay people. The young people are being brought up with the same views. If you want to break through these barriers you need to approach it slowly, patiently, and nicely. The best things for gay people are when people who are "normal" with good lives come out of the closet, that forces people to see something that they believe shouldn't happen. They think being gay ruins peoples lives, seeing that the world doesn't work the way they believe begins to ruin the foundations of their beliefs. The second best thing is just confronting their beliefs head on, without belittling them. It is not a gay persons fault they are born gay, it is not a bigots fault he was born to christian fundie parents who told him all gay people will burn in hellfire. It is just as if their parents told them that the world was really a glass snowball that god shook to make it rain. They did not come to their beliefs on their own, they were taught them. If they are belittled they will turn to their other christian friends for comfort and confirmation that they are right. They won't believe you when you call them a bigot, so anything else you say won't be believed either. They will believe people who respect them and say nice things to them, they will ignore people who insult them. Each time you talk to them, if you respect them you will only make a small dent in their beliefs, but it will work over time.
Now, some people cannot be reasoned with, but most of these people are merely looking for someone to look down on so they can feel superior to them. These people could probably be brought around on the subject of gay rights, but they will just find another group of people to look down on that they will try to oppress. I don't think Classy falls into this group, but I do think mocking him, and insulting him only drives him away from tolerance.