Current System
My account got perma banned (hey, here's another toxic player opening a thread, woow). No, it's not it. I just wanted to leave it here in the beginning to avoid people with a close minded point of view.
Saying that I see a big issue in the current League punishment system. We live in a society in which you cannot say a word without offending people. You cannot say "you're bad", you cannot say "don't play this champ because it requires a lot of mechanics and at the current moment you dont posses them".
Riot is acting like the too soft parents that cannot let their child/children fight for themselves. However, at same time they don't protect players from being bullied. Want an example? If a streamer bad-mouth their teammates, there's nothing that Riot will do to punish the player.
I know there's no solution for the current community issue, but Riot should start really evaluating each case, and stop following thigns by the book. One of your behaviour support staff was clear "you're welcome to come back, but not in this account". It clearly said I had improved my behaviour, but they're not going to change their decision about the permanent ban.
There are great example of game communities that don't let bullies get unpunished, but League is not allowing players to say "fuck", |"Shut the fuck up", and so on. We are losing our own identify in order to be able to play the game. We are not allowed to swear or use harsh words towards people that clearly cannot play a champ. For example, I would totally be fine if someone said I suck as Zed because I do.
Stop overprotecting and start looking for ways to find a line between being too strict and too soft.
P.s None of the comments addressed the fact that streamers can trash talk without being punished
Mancer.