I disagree. Frankly, this whole world would be a lot better place if everyone held their belief systems to themselves as Pack93Z does.
The whole religion thing and belief system thing is extraordinarily expensive for mankind once you deviate from the values espoused by Pack93z. Witness the passion and bastardization of Islam.
Look at what the Catholic church has done for centuries. (Forgive me, Grandma, if you are allowed visits in hell, I'll be there with my buds)
I'll take that "lack of passion" in this arena, any day. "To each his own, within the standards of true morality" should be the watchwords.
As to the subject matter, I'd apply the same principles. To each his own. I've kidded about gays, went over most people's heads due to some pre-conceived notions about me, personally, but don't get confused. I believe in gay rights, including marriage. I don't see it as a choice. Approximately 10% of us were born that way. There are a lot of us, so 10% of a lot is a lot. Give 'em a break, I say.