Datun - I like most of what you've said. But the last bit I disagree slightly with. It's fine for other people to express that they find swearing offensive, free world, free speech exemplified on this site an' all that - what is NOT fine, and does feel "punishy", is for them to tell people not to do it any more.
People who are offended by swearing may or may not be in the majority on this site. It's hard to tell, tbh. Most posters seem to swear a bit, but not THAT much. Some swear a lot, some may never feel the need - but it's a bit of a stretch to insist that those of us who do swear are in the minority - I don't think so, not in this day and age. I don't swear on every thread I'm on - but where the occasion suggests it, I do. I have no qualms about it. I'm an adult, my children aren't reading this site, swearing IS allowed on here, so I'll do it if I want to.
I can't be doing with the concept that those who find swearing offensive should try and change the established culture of this site, to suit their own books. It's not going to happen. IF you don't like it, as has been said many times, there are other sites that prevent swearing. You won't be so offended there. But do NOT expect that any of us are going to go "oo sorry miss, won't happen again, miss, sorry to have upset your delicate ears/eyes/feelings." LOST CAUSE. Give it up.
Either accept the site the way it is, or go somewhere more in keeping with your own feelings. This place isn't going to change for a minority of posters who whinge about the level of bad language, and some of whom insult those who use it.