It's very hard to have an elevated discourse between two individuals who disagree with each other when cussing is involved. For example, the sentences "Your **** idea is stupid." and "Your idea is stupid." can both offend someone, but if user A uses a lot of the former and user B doesn't, User A is going to come across in a drastically different and more offensive way than User B most of the time. Since there isn't actually much legitimate use for cussing other than extra "oomph" or shock value, and the primary use of any filtered words is to insult someone, they get filtered.
But whether someone calls you “a **** imbecile” or merely “an imbecile” doesn’t exactly matter anymore at this point, does it? In either case an insult was used and rules were broken. Or do you think that after someone called you an imbecile there is still room open for an
elevated discourse?
So rather than profanity being punished, is not the insult what is wrong here? And unless you ban all negative words then insults will be possible anyway. No, strike that, even without those insults would still be possible. In other words, banning profanity to eliminate insults does not work.
Now, a legitimate use of “profanity” is, as you kinda alluded to, adding a certain
oomph to one’s words. Yet not to insults but just to everyday statements:
“I aced that test I had on Monday.” conveys a certain feeling far less than “I aced the **** out of that test I had on Monday!”. Same for “That cat almost made me trip just now.” and “That **** cat almost made me trip just now!”
Strong emotions require strong words to be expressed properly. To fail to recognize that is to fail to recognize a large part of the way language is used, certainly not just a niche aspect. And to disavow that use of language entirely is, to me at least, prudish and juvenile. I hope you are not one of those silly people who would say something goofy like “I aced the sugar out of that test on Monday.” in the aforementioned examples to convey your strong emotion.
Anyway, for a humorous take on this notion, check out
this video