Never ending Botting
A game like Quake had a locally administered game server hosting small groups of players. A /kick command that required half of the players present to agree or something like that was easy to implement because you were dealing with a controllable population in a small environment. If someone was wallhacking or aimbotting you could usually tell pretty easily. In the case of fully private servers, being able to kick was often as easy as being friends with an admin.
An MMO is a completely different environment. If I find a bot, chances are not everyone’s seen it. A /kick command that would require voting would require a lot of good faith or for other people in the zone to come around and check. Giving ‘trustworthy’ players the ability to do so is even more of an issue. Technically speaking, nobody around here knows anyone else. You people just live inside my computer screen.
In both events, I’m not sure if the risks outweigh the possible benefits.
Mind you, I can fully understand your frustration. Utterly. Remember that some less sophisticated bots can be tricked with Fireworks bundles. Report. Train monsters on them. It helps me a bit.