The report system is trash, honestly. There is a guy in Ranked Practice currently, his name is hotchocolate (with some numbers that I can't remember). He has been throwing 3 games in a row that I've played now. He says he's not been banned on that account for 7 months. 7 MONTHS! DO YOU REALISE HOW LONG HE'S BEEN DOING THIS? He outed mafia when he was mafia, he protected mafia when hew as Bodyguard and he voted with them. He doesn't play the game, he just ruins it for others.
Either you fix this or you're gonna lose players. Put more rules on gamethrowing and punishments. 72 hour bans are not enough. It saves people for 3 days from that players. League of Legends have their bans on 2 week or something! Increase the length of the ban times. Because this won't do. Having someone do this ruins the game for everyone. He's both spamming, insulting and gamethrowing, yet he's still playing the game. He's made several accounts he said. Do SOMETHING, ANYTHING. Increase punishments because he's not the only problem. People leave after the role selection even has finished showing the role descritption because they don't want to play it and because of the low punishment, people don't give a shit if they leave.
I hope you see to this problem as soon as possible, I'm leaving now, bye.