
What's all this focus on Christians really about? I'm not talking just about you, but in media in general. Any time a Christian says something stupid, the media instigated it or was there to catch it. Why not ask someone Jewish or Muslim the same question? It's very likely you'll get the same stupid answer. The rules for them aren't as forgiving as Christians.
No one from any religion or no religion is all good. Maybe the guy was having a bad day and flew off the handle. I'd be surprised if the Salvation Army doesn't come out with some kind of apology for this. And even if they don't, so what. Just don't deal with them.
I don't understand why gay people fight so hard for marriage anyway. It's not like it's doing many straight people any favors. Over half the marriages I know of have failed. What gays should be doing is work around the system. Fuck the church and go to the courts for a Civil Union. Make their partnerships equal to that of a marriage. The churches aren't involved and permanent gay relationships are recognized and legal. Everyone wins.