Too often you will join a public game of MAFIA and find a troll who is offensive, spams chat, torrents while playing, etc. We have all seen it happen numerous times. Now this wouldn't be so bad if you could 1. Kick them in Lobby(public game) or 2. kick them ingame(my suggestion.) 1 is not possible because Blizzard are Idiots. 2 Is.
What I propose is add the ability to Votekick with 3/4 Majority on a player. This would be used to kick Trolls who continuously join games to troll. This option would only be available during the setup time, when host chooses the game type/roles.
Why its needed(short version):
Trolls will not just join a game once and ruin it, but multiple times. You cannot do anything about it currently and it wouldn't be so bad if all you had to do was ignore them. But everytime he is your sheriff or invest or doctor... OR even Mafia, its one less role you should have had but you don't because of a troll.
Please give back the power Blizzard so stupidly forgot to give us, the power to moderate our public games. We shouldn't be forced into creating slow and cumbersome private games just to enjoy a quick round of Mafia before moving on with our day.
Thanks for your time.