I would like to see a list of potty mouths and potty typists posted somewhere.
I would then like to be able to load that list in my AH directory, and everytime I started the game those people would be blocked from my vox and from my text buffer. Change the list every 2 weeks, but a person stays on the list more than that for each reported offense. You should also be allowed to edit the list with whomever else you don't want to hear.
I would also like anyone on that list not to be able to receive a check 6 or a Salute from those who use the list.
Everyone who down loads that file has the isolated that potty mouth. He will be limited in the check 6's he gets. He will be unable to communicate anything to that group of players. That is, he will not see anything anyone who loads that list types or hear what he says.
Thus there is a penalty for being a potty mouth. You will be a lot more isolated. A lot less part of the MA community.
Some will change their behavior, some will leave. We win either way.
If you want to swear, do it on your squad channel, that is if your squad allows it. Better yet, do all your cussing without hitting your transmit key.
I find throwing a plastic coffee cup at the wall quite therapeutic. I used to throw my joysticks, but that became too expensive. My cat worked for a while, but she no longer comes near me when I play on the computer.

Right now you can only turn off channel 200 as I do. Or turn off individuals.