I don't know how but this is this sort of problem we must try to repair:
Example:
14 players on a server
1 teamkiller
someone vote to kick him
6 votes F1
1 vote F2
7 players don't give a fuck, they didn't get teamkilled yet
vote not passed
fuck
If there is more than 4 votes (F1) and if the difference between F1 and F2 is obviously unbalanced (ex: 5 F1 and 1 F2 is obvious) at the end of the vote, the vote should pass.
Example:
14 players on a server
1 teamkiller
someone vote to kick him
6 votes F1
1 vote F2
7 players don't give a fuck, they didn't get teamkilled yet
vote not passed
fuck
If there is more than 4 votes (F1) and if the difference between F1 and F2 is obviously unbalanced (ex: 5 F1 and 1 F2 is obvious) at the end of the vote, the vote should pass.