Like all language, swearing is about time and place.
I swear with colleagues at work, we are all like-minded and no one is offended.
I never ever sear at home, and nor do any of my children - all adults - it's simply not the way we talk to each other.
To my mind, swearing uses ugly words in a violent way - that's the point - to release frustration and indicate emotion. That's why nearly all swear words are single syllable words with harsh consonants, so you can really spit the words out.
The notion of mildy using obscenities in everyday speech simply smacks of lack of vocabulary, imaturity, bravado, or all of the above.
I am an extremely articulate person, I can convey my feelings without swearing if I wish, and I do.
I find casual swearing in young people ugly and unpleasant, and I will say something if I hear it in front of children, who don;t need to think it is perfectly acceptable, it's not.