An outright rejection of cursing has always struck me as wildly immature. I know, I know, the assumption is usually that a person who swears is immature, but that’s quite a false assumption. Language is expansive and should be treated as such; a person who swears too much is only slightly worse than a person who absolutely refuses to swear. On the one hand is an excessive embracing of a particular set of words and on the other hand is a distancing from certain words. Both are instances of linguistic restriction. It’s the sort of thing I expect out of a giggly child who substitutes “thingies” for breasts or testicles.
And, well, shit. There are just occasions where a person needs to sprinkle a little kick into the conversation.