Permanent Bans are NOT Enough
I'll keep it short and simple.
If a player was justifiably banned for something, it doesn't really mean a negative person is removed from the game.
It means you've created a new smurf, and that new smurf is going to go do the same things he did to his elo to your new player (client) base.
I made a 2nd acccount to practice, and almost EVERY SINGLE GAME I've filed a report AND gotten an immediate feedback report. I'm not exaggerating. Thats a ridiculous amount of players crapping all over games. It's good punishment is swift and all, but they usually are bragging about making a new account and not caring about the report. "Idgaf". "Accounts are free". "this my X number account" "X insult"
They run it down mid, say fuck you for not opening mid lane at 10 when they lose, call out their jg's position in all chat, or trolling hard. This shit's bad man. Imagine someone whose never played this game having to deal with that. I love this game and I feel I might just let my smurf die to avoid those players.
No system is 100%, but I think its time to get a stricter one anyways.