Are people really offended by some of these usernames? sh1thole is a perfect example of something that uses a word that can be used offensively but as an alias just sounds like that's what the player that's using the alias is. It could just be a statement about the players feelings towards planet earth for all we know At least the one DaVitche posted for example is attempting to be personal. Swear words and racial/gender/anything else phobic words should really be classed as two different things.
I also don't understand why the filtered word list doesn't have simple letter/number combos in it. It's not too hard to work out which letters in offensive words can be replaced with numbers and filter them too. It would make more sense to have the filters be hyper sensitive to these things and have people post about how they wanted to use drumsh1tter as an alias and it doesn't work, be told it contains a combination of numbers/letters that triggers the filter and to use one of the other trillion or so combinations of numbers/letters/symbols as an alias.