The concept of bad words is strange
Why is "shit", for example, seen as so much worse than "crap" or "poop", when the words mean exactly the same thing?
The same goes for "fuck", which means "intercourse".
I understand why the words came to be seen as inappropriate, since their definitions are about uncomfortable topics.
Most people wouldn't want to talk about having sex, pooping, going to hell, or being damned at a pleasant and civil dinner.
Connotation by nature can be arbitrary, but I think it crossed over into ridiculousness when certain synonyms actually became "immoral" to say.