Punishments within the game are pretty harsh.
In RIOT's eyes, punishments seem to be a lot harsher than they should. For one, as a first offense to verbal abuse or harassment, it's a two week ban. The second offense, permanent ban. What happened to restricted chat, or warning systems? Right now there are none. Also, once you get your punishment, you're not only punished in the ban once but you're punished throughout the rest of the year. You lose all rewards you worked to get, and depending on when you got your ban, you could lose out on an entire year of rewards, plus not get any of the new hextech stuff. That being said, once you get a short suspension, that should be your punishment, otherwise there's really no reason or reward to try hard anymore, and th already toxic people are going to be going into games toxic, and then you've set them up for failure, in which, the permabans are way too excessive, unless there's constant abuse, more than just twice. In their case, the people who just want to rage and be toxic every single game, should be banned, but RIOT should implement a system in which the player has to appeal in order to get their account back, otherwise, it's in temporary suspention, and if the player doesn't appeal within a certain time period, then the account gets permabanned. With that system, real people can judge whether people have really changed, or if they just want to get their account back. Either way, the system needs to be reworked.
RIOT, you're setting all those people who do struggle with that type of behavior much further back than they already are. You're setting them up for failure and expect the impossible. Why not be an influence which makes the community a better one? Why not, instead of just expecting change, create a way to help people change how they act in game, and not be so power hungry and ban people just like that? There are better solutions than to give a suspension, revoke rewards, and not do anything to help, but expect better behavior.