I agree on the temp mute for bad words, even if stared out (provided it's law of the land) ....
BUT if he questions the call, wouldn't a simple "Foul language, even suggested foul language masking the actual word(s) with *'s will result in a temp. mute".
...an auto email when such action taken could avoid players "uncertainty".
IMO seems like the response is personal which I don't believe it should be.
Just my 2 cents....
___________________
Adding another 2 cents...
In another game I play when the system detects a "foul" word, it auto converts the word to an appropriate word that's unique enough that everyone else knows a bad word was said and the tone is carried over ....
Ex1: "Wow that stupid mother pudding!"
Ex2: "You chicken sucker!"
Problem solved ...everyone gets the tone, no one sees the actual foul language and no one gets muted ...