Punishment in league is nonsense.
Well its hard to behave and be still if if you play lets say soccer with your mates and one of you friends suddenly starts to kick the ball into your own teams soccer basket because youre better than him and he doesnt like you or just cause he himself sucks and wants you to pay for it. Thats pretty much what happens in league games. But worse is the guy that actually ruins the game isnt getting punished. The piece of garbage can continue ruining the game. His teammates that yell at him for being an asshole are getting punished. Those guys are lucky theyre sheltered in front of their pc back in the day those kind of persons wouldnt have much joy in life lol.
Would it be a good solution handling toxic players with a ingame button in which you can vote to mute them? So you can solve flaming in chat and punishments for it. Only people who are not playing competitive in ranked games should be punished. Just an idea of mine.