I'd be surprised if many people on this board swore more than me. I've only said '****' a handful of times in front of my mum, but otherwise, in a social context, anything goes really - and apart from certain situations at work (where it would be career suicide) in that environment too. Amongst my friends I'm known as a particularly prodigious swearer.
I utterly refute that swearing demonstrates a poor vocabulary or an inability to articulate yourself. It's fucking bollocks, quite frankly. Absurdly simplistic and lazy.