I'm no friend of the nanny state, but there has never been a right under the First Amendment to speech that is obscene (or libelous or treasonous). Never mind obscene speech uttered around children (or women, for that matter).
Because of the nature of human sexuality, obscene sexual material is predatory, just by being displayed. It's an attack on one's family, and families are not amused.