Well like I said, TKs are not the issue (because most servers have TK limits and stuff anyways in RO). I'm talking about someone taking a valuable class and wasting it, either intentionally or unintentionally.
And they don't have to be kicked out of the game, just kicked out of the class. I'd like to see ROHOS have an easy to use system for both.
If you've ever played Project Reality it's called "wasting assets" and is a kickable, even bannable offense on almost every server worth its salt.
Example: Dude who doesn't have much experience flying a helo takes one, a squad jumps in, ready to land on top of a mountain and start launching rockets at an enemy position... guy crashes into the mountain. He does it again the next attempt as well. He gets a warning: Get out of the class or get kicked. This is the sort of thing I'm talking about. And like I said it can be unintentional (guy is a newbie, in which case Zets thing about servers restricting to high ranked players would fix) or intentional (guy is high ranked but gets off on ruining games). Now on PR servers, they're always adminned, so you don't really need a votekick system, but on RO servers they often aren't! And they shouldn't need to be.
THIS is why we need an EASY TO USE system to kick people both from the game, and from a class if they're wasting it. Having to press Esc, go to game controls, and vote kick and then find the dude's name on a scroll down list is NOT an easy to use system, especially when there's no "pop up" asking people whether they want to kick this person. (so you have to resort to spamming chat telling people to votekick so-and-so for such-and-such and then explain how to do it)
L4D's system is one example, and it's been a very long time but I believe America's Army (the original one from years ago) had a very easy to use votekick system as well.