What is the debate that I can't win? The only discussion I'm in right now is "will someone be shit on for saying something against gays" and the answer is yes. Are there times when this is justified? Absolutely. Are there times when it's not? Yup.
I absolutely believe that. However, the notion that this is never a choice that someone makes is simply not true. I'm an active member in a few different communities that have a much higher number of LGBT folks than the general public. As such I'm friends with several gay guys and a few lesbians, and each and every one of them(as far as guys) ranges from "I'm straight but I'd fuck a guy when drunk", attracted to both guys and girls but prefers relationships with men, to willing to give a mercy f*ck to one of their girl friends but really not all that attracted to girls, to pussy is absolutely disgusting. I understand that they don't have any control over how they feel, any more than anyone else can control their sexual attraction to women, or spanking, or feet.
I've also known plenty of people who claim to be gay(or admittedly, more often claim to be bi) for the very reason that others WILL see them as cool. Obviously this is a sign of immaturity, and I'm not accusing you of that.
The fact remains that if anyone, especially in the public eye, says anything against gay marriage, or even if they say that the flamboyant individual on the other side of the room is being extremely annoying(mostly because he won't shut the fuck up and stop acting like an asshat, and it has nothing to do with his sexual orientation), they WILL be shitted on by not just the gay community or outreach groups, but by the general public and the media as well.