...Oh yes, one other thing.

Speaking is about communication and that communication should be pitched to the audience. (I know, I know, I'm a cynical marketer, but what's the point of language if your message is not getting across?)

I started swearing in a business context when I was one of about three people with a university degree in a 200-strong transportation company. I had a classic English RRP accent too. Swearing was the easiest and quickest bridge to build, and I needed bridges to get anything done!

Years later, I am still trying to control the habit...

If your audience are confused or put off by long words, change the long words, or change the audience.

All the above is just a long-winded way of agreeing that the key issues is appropriacy of language rather than its correctness.