Ah, yes! But if others can hear you, it just became their business. I'm not sure why that isn't thought about. It is a common courtesy to not speak foul language when you don't know your audience, however, it is the result of a bigger problem. We have become a classless society. We have become an entitled society. We don't care two shakes about others and we only think that if we like to do something, it has no affect on others. We have no pride anymore unless the fact that we know dirty words make one proud of themselves.
Can it be described as being prudish, perhaps. I have been know to utter a few words in my time as well, but, never in front of older people, children, my mother, my wife or anytime I didn't know people. It isn't difficult and if people only realized how adolescent it sounds for an adult to spit forth "grownup" words just for the sake of using them, they might stop, but, I wouldn't count on it anymore.