Possible solution to ingame chat abuse.
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.
RIOT NOTICE PLS IM A MAN OF JUSTICE

EDIT: Oh, yeah people are downvoting this. I guess many want it to be how it is currently cause they get their fun out of the game by watching drama and actually making people mad. They dont want a solution. Got it. One of the reasons people are quitting the game and only the passive- agressive douchebags remain. Got it sir. Downvote as much as you want i call it pathetic. I actually care about the game and still got some hope to have some fun playing it again but not in its current state. Looks like ill let this game pass forever.
EDIT: If you want to make league a more competitive and sportsmanlike game pls UPVOTE so riot might notice!