Vulgarity is a sign of poor vocabulary and a lack of maturity. We all are tempted from time to time, but vulgarity used frequently is a waste of time and boring as well.

When someone swears at you the first reaction is to respond in kind and I have gone through forums where there are post after post of this silliness.

Bear in mind that most people when they post, are not in a screaming frenzy of outrage. They choose to use vulgarity as an alternative to actually thinking and that in and of itself is enough IMO (In My Opinion) to justify the policy. If your entire range of expression consists of using vulgarity then how exactly do you express degrees of upset at someone? Its lazy and boring.