Yeah, the annoying thing is the people who I generally have found to be the worst about stuff like this are old school Senior C developers, who still program like it’s 1987 and we have to fit everything into 4K of RAM.
Fortunately there’s nothing like that in my code base, I just run into stuff like that periodically when I’m digging around in other team’s server code looking for something.
The problem is the obscenity exception is also used for things like preventing someone from walking around a public park with a giant sign covered in gore porn. Something like that I think is obviously pretty okay to ban, but clearly it gets misused for a lot of homophobic/transphobic type stuff.