Earlier quoted context omitted.
I've heard this argument before (and I tend to agree with it), but here's a counter-point I heard recently and appreciated: Eloquence and good vocabulary are important, but there is a time and place for something vulgar and basic. Just like there's a time and place for a rapier and there's also a time and place for a folding chair or a pool cue.
This. People who swear do it so frequently it looses the power. It shows a lack of vocabulary more than any sort of moral failing. If you only swear rarely you get a lot more impact when you do, vs. the person who cannot avoid every 3rd word being a blue one. Also, there are some truly eloquent swears out there!
I mean you could insert a variation of "fuck" half a dozen times in the above sentence and it would add nothing of value to it.