Swearing is not a sin. It is, however, an annoyance to some of us who learn more than five adjectives, nouns, verbs, and adverbs. If you don't know a word to use, use a dictionary.
Swearing also devalues your opinion. When I find that someone swears, I view it as a negative mark on their maturity, as they have no real self-control. It's one thing in conversation, but it's entirely different when you can write stuff down. You cannot convince me that you can't check for typos and remove bad language at the same time. If you need to get it out of your system, this is the way to go.
Swearing also can hurt filtering services as well. If you swear, an auto-filter may block out your opinion, or those of others. This makes it not only inconsiderate of others, but ends up blocking you also.