The whole point of swearing is to add emphasis or anger to a statement and, used in moderation, is very good at that. When someone who doesn't swear suddenly comes out with profane language you know they're making a point and you take notice.
I work in a not very nice inner-city area and walking down the street, when overhearing conversations, I would say that every other person uses the f-word in just about every sentence. To me, that loses the whole point of swearing and so loses its effect.
The only impression I get is that they don't have the vocabulary to express themselves any other way and instead of being offended or scared of them (which I suppose is the reason they use for swearing) I just think less of them.
I'm not opposed to creative profane language but just to use the f-word all the time gets tiresome. It amazes me how this word has lasted so many decades with so little meaning. I figure it's just a lazy, abrasive word easy to pronounce. In the age of language short-cuts, instant messaging and email etc. it's interesting that people waste time with adding extra words that add no benefit.
To answer the OP's question, personally yes I do but only when the occasion calls for it (jokes etc.) with people I know, but very rarely in public. I think it's all about respecting people that you don't know.
My favourite at the moment is ball-ache, is that swearing?