Perhaps this is partly why it’s so hard to stop cursing. I curse like a sailor, even though I'm consciously aware that it’s an unhelpful, unprofessional, unarticulated form of communication.
Swearing is only unarticulate if you saturate your speech with it.
As for the unprofessional part, that's got its edge-cases as well. I used to work in support for an agricultural telemetry company, and the primary clients were farmers. They'd call up with a problem, and usually they'd swear as part of their normal speech. I found that if I wasn't responding in kind, it would sometimes make the client self-conscious and make the trouble-shooting harder. So, torn between being professional and being pragmatic, my solution was to swear one 'step' less than the client. If they said 'shit', I didn't swear at all. If they were saying 'fuck', I would go as far as 'shit'. If they were saying 'cunt', I'd go to 'fuck'. It worked quite well, and removed a barrier to building that rapport need to work support efficiently.