Well, seeing as how the places that forbid both profanity and modern music are all horrible, I don't really mind overhearing some bad language now and then or even all the time, if that is what it takes not to end up like Raqqa under IS. That is what "morality" gets you, a hell on earth, where people get murdered in savage ways for completely harmless "infractions" that have been arbitrarily determined to be so, in a savage era of human history. If pool hall language offends you, stay in church. Lock yourself in your basement and never come out. Better cut those naughty verses out of your bible too, just to be sure. That one in Ezekiel comes to mind.
I've done a complete 180 on my attitude in the past. I used to be for dress codes and strict codes of conduct etc. Now I don't care. If you want to wear a neon green tracksuit with orange shoes and a backwards cap, go right ahead. I'll wear what I like, and you can wear what you like. The same goes for language, so long as it is not directed at people in a threatening manner.