I'm pro-swearing whenever appropriate, but I rarely actually do so, because everyone else in this shithole, backwater, cow-humping sandlot of a country I live in does. Between every word. As if it was just casual conversation.
Personally, I think swearing, when used appropriately and sparingly, enhances the effect of a statement to convey greater amounts of joy, sorrow, rage or excitement than simply repeating the same 2-3 swears over does.
For example: "Fuck fuck fuck fuck SHIT FUCK COCKS" as opposed to "Oh man, we are so fucked."
The former is more "12 year old with a mic", while the latter, especially when coming from a previously stoic individual, really sends the "You are about to die HORRIBLY" message very clearly.