Vote To Kick can work, but it has to be managed carefully.
There was a process for this implemented in another game I played a few years back that actually worked and couldn't really be abused with out a massive pre-coordinated effort (which is not possible without voice chat).
Here's how it worked:
- A player could initiate a V2K from their in-game menu (this player could be from either team).
-
- Players on the same team as the player having a V2K issued against them, would have a small message appear on the lower left of the screen asking them to push a specific button if they wanted to agree to kicking that player. (If they don't want to vote for a kick, they just don't press the button)
-
- The vote would not pass until all of the defending players teammates had voted "yes" and there was a countdown (next to that V2K message on the lower left) showing how many players were still needed to approve the kick. (ie: 2 more yes votes required to kick "Player X" - press F8 to vote to kick "Player X")
-
- Once a V2K had been initiated, no other player could initiate a vote on the same player for the rest of the match.
So, with only the offending players own team being allowed to vote against him and a unanimous vote required, abuse was not really possible and a player had to be offensive enough to his own team to be kicked. It also didn't impede on anyone's game experience by requiring them to go to a menu to cast a vote after it had been initiated.
Is it perfect? No. You could certainly have a team who decides to keep their aimbotter or griefer on-board because they would rather win than win honorably... but that's online video games.
EDIT: The only other abuse of this system was when a whole team of players would kick the lowest scoring person on their team. Again though, that took a coordinated effort and a whole team of real f'in jerks.
Edited by StubbornPuppet, 23 March 2015 - 01:52 PM.