An interesting debate. I have the Procon Latte add-in installed in Firefox on this (family) computer – it's a profanity detector, and I have had to whitelist this website to stop being warned off all the time!
I think it's important to draw a line somewhere between bowdlerisation and profanity.
It may seem a feeble suggestion but somehow using **** seems much less offensive than when a first letter is added -perhaps because I mentally insert the word I would have used in the circumstances.
Or we could do what the kid's comics do and make up our own swearwords. Back in the 70s I remember being told off for using Judge Dredd's favourite 21st century fricative!
As a general rule, perhaps the forum should have in bold, across the top the sign that used to hang in Sgt. Bilko's mess: "MIND YOUR LANGUAGE – UNMARRIED MEN PRESENT".
Neil