Here's a Thought
How about instead of perma banning everyone in the order of 10 chat restriction, 25 chat restriction, 2 week ban, perma ban
You go
10 chat restriction, 25 chat restriction, 2 week ban, 3 month ban, 6 month ban 9 month ban, 1 year ban, etc.
Why would riot do this you might ask?
They downgrade people's punishment after 3 months for people who are "toxic" (Notice the parenthesis) for good behavior. The latter would still give people time to reform, and would accomplish the task of taking the most toxic people out of the game. Of course Riot could still escalate to perma ban for death threats, homophobia (the ones that really deserve perma ban status)
Before you just spam down votes please consider this. They already offer downgraded punishment status after 3 months for people why should perma banned people be treated differently.
The thing is, sometimes some of the people who are the most toxic need more time to reform. They could be kids in terrible home environments who might have league of legends to help them get through their nights and look forward too during their days. They invest a lot of time and maybe even sometimes some of their hard earned and very little money. These types of kids deserve more time to learn and maybe more patience. I am 30 years old and I had a troubled child hood and gaming got me through the tougher times when I was growing up. Without it I probably would have gotten more involved with drugs, and other nefarious activities. Who knows how perma banning something they have invested time and emotions into will affect them in the long term. I know you cannot find out who is just a spoiled brat and someone who really has a shit life and takes some frustration out in a stressful situation, but the point is in a game where so much is invested only the most heinous of crimes should result in a perma ban.
The system is working, but how about give people benefit of the doubt and do the second option for punishing people.
FYI: I am not currently banned and in no threat of being so. I am just reading these forums and seeing a lot of younger people who have been for various reasons.
Thanks for listening.