Residing in the sexualophobic (I know, I know, it's not in the dictionary ) USA, I think most of this is just typical of one part of society pushing it's agenda, values, or religious beliefs, on the rest of us.