So why not set up a system that would address the anonymity problem? A system that allows players to rate each other and see the rating? A smart system that groups people with similar ratings, so that assholes get grouped with assholes? You know, something that allows you to build up reputation across servers. How about cross-server friends lists? Cross server grouping? Something that allows you to establish social connection to cross-server players?
There are PLENTY of things you can do. Removing a useful system is the laziest and the worst solution.