I have heard "The S-h Word" is not considered offensive in Australia? Is that true? Somewhat how "fan-y" is not considered offensive at all in the USA, but is considered shocking in the UK? Or how "darn" is perfectly acceptable in the US, but "dam-" is offensive, even though they mean the same thing? Or how "gosh" is seen as perfectly fine, even in churches, but g-d uttered profanely is offensive--however, they mean the same thing (even looking it up in the dictionary), same with "geez" and "Je-us"?
After learning a 2nd language fluently, I realized that non-religious profanity is so arbitrary. For instance, the name of Russian president (dictator?), "Putin" is a very offensive word for a female body part in another commonly-spoken language (at least one). I wonder how they mention him on the nightly news? (I'm not there anymore.)
I realized it's merely someone telling you to be offended at certain words, and you agreeing. I like to throw in a colorful word occasionally, but a very close relative of mine would be so offended at that, that they were pretty willing to essentially fracture our relationship over it. They would often immediately stop talking to me, or at very least break the flow of conversation to protest over the "F word". To this person, clinging to the "social programming" of acting offended each time the word was uttered, was more important than anything--even a relationship with a close family member, even if it was an accident. The "word" itself was offensive, not necessarily the meaning behind it. 'Having s-x' was "acceptable", yet "f-'ing" was offensive. Arbitrarily. Even "freak" or "fre-king" was okay to this person, though it has the same root/etymology!
People need to stop passing down this programming to their children. Banning a word, or putting societal pressure to curtail its use, only usually makes the word more powerful anyway. It's like banning drugs. The "solution" doesn't solve anything, and creates new problems which are many, many times worse than the original problem. Programming your children to take offense at arbitrary things (like one "good" word versus another "bad" word with the same meaning) teaches them it's okay to be irrational, to act upon brainwashing AKA social conditioning. I suggest teaching them to think rationally, critically, teach them TRUE principles, and let them make good decisions as well as mistakes too. Programming is the opposite of critical thinking. "Just because" or "because it's wrong" is a nothing explanation, because daddy really doesn't know why either, or can't explain why, but is perfectly convinced he's right.
I refrain from such language here (or masking words if I feel the need) because that is the single, sole, unique request I have seen our "moderator" (more like a site owner) make--ever. And his concern seemed entirely practical: that of not being put on "family filter" blacklists, so the site could be as popular and accessible as possible. (I've seen many innocent sites blocked at work by word-harvesting [and usually politically biased] robots, so I know what he means.) But if people would just drop arbitrary programming, we wouldn't need to worry about GOOD sites being banned by automatic content filters. You may think I'm a dreamer. But hey, this is how big ideas happen.
Sorry for the long, semi-topical post, but all the worthless offense, prudishness, controversy, and energy wasted over arbitrary things really goaded me to share the thought welling inside when the topic surfaced. I hope you understand. I'd like to see the programmed-to-be-offended--just-because keep their energy in reserve for the truly worthy battles.