Read The Fine Thread!
It's not about moralization - it's about making sure that people can read this board at work, where snoopish idiots who think it's their job to make sure that everybody else never is so much as willingly subjected to a swear word has to see one.