Sure, religion and education play their part. However, I think that if there is one position everybody loves to take it's one of moral superiority. Nothing makes us feel better about ourselves and allows us to justify our lifestyles, if only to ourselves, than knowing no matter how messed up we are, we aren't as messed up as that guy over there.
Let me interject to say that I don't know any of you personally. I'm making pretty broad generalizations here, but if there is anyone out there who can truly say they don't cast stones then more power to you. Congratulations, you are a better man/woman than me.
I think that is the biggest problem. Legislating love, catagorizing folks into groups and sub-groups and assigning them a level on the "oh, that's disgusting!!!" chart. I'm guilty of it too. Sometimes my usual position of "whatever floats your boat" is difficult to hold on to.
The latest thing seems to be gay marriage. This to me seems to be a classic example of "whatever floats your boat," but there are a couple of threads here on the board and it seems to be all over the news in one form or another. Something that concerns none of us except the ones involved seems to dominate America's catalog of discussion topics around the water cooler, on the chat boards, and at the coffee shop.
I know that was long, but my point is: Until we stop worrying about the insignificant and trivial shit that people choose to do, who they do it with, and with what, then the current "situation" cannot change. I think that the particulars of your sexual life are your own. I'm not a prude by any means, but I do believe there are some things that are meant to be private, that's kind of why we have the word. It's really none of my business why the mailman seems to deliver a lot of "plain brown paper wrapped" parcels to your door. I'm curious. Maybe even intrigued, but as long as you're not hurting anyone and your not inviting me in, what's it to me? I'm not going to break my neck intercepting the mail and I'm not going to catagorize you in the degenerate demographic that fits.
The problem I think is that too many (a vast majority of them with considerable power) do care. I can do very little to change that.
The best I can do is try to impress this sentiment of indifference on everyone who comes in contact with me. Not preaching on the soapbox, but when discussion turns, as it inevitably does, to the supposed sexual habits of the new guy/girl around the water cooler, this is the stance I take.