I think the main problem resides in the fact that players can vote kick an individual, go back to the lobby, make a new room, return to the original room and kick the individual repeatedly.
I think this needs to adressed so players earn their vote kicks on a time based system and not action based.