I agree this is terrible.
Not sure how one solves this problem though.
There will always be ingame assholes like this, and unless one implements intricate wordfilter scripts or without vigilant server admins, people like this are going to be present.