Chat votes on public servers are a pest, too many people don't follow what's going on or don't understand English so it's hard to get a majority. Like I said, it took about 20 minutes to get enough votes the first time and when he returned with a more complicated name, not enough people could figure out exactly what to type. A simple numeric ID could have helped.
An attentive admin could have fixed the problem in about 2 seconds.
I'd like to join a community for mature gamers. Not necessarily skilled gamers (as that would exclude me), just gamers that want to play according to both the rules of the game and the spirit of the game. I'd pay a few bucks a month to contribute to game servers and a Teamspeak server. If this Mature Gamers Alliance had 100,000 members it could afford good servers with admins ready to kick repeat TKers and permanently ban deliberate griefers.