A very, very simple fix for the toxic community.
First off let me state that, unlike many, I actually respect the Tribunal system and I believe that Riot does the best it can to protect the community from toxic players while still being fair (i.e. not just banning/punishing everyone without actually reviewing the case, which lord knows must be a grueling task). However, while it's true that they act in the most extreme cases (threats/abusive language), this can often take a very long time, and there are other more nuanced situations where someone may not be worth official disciplinary action but is still causing a head ache for lots of players. So, here's my solution:
ADD A "BLOCK PLAYER" BUTTON TO THE POST GAME RESULTS SCREEN
Seriously. We have buttons to friend, gift, honor, and report people... so why not throw a block button in there? Yes, we can go to the "Recently Played" tab on our friends list, hunt down the name, and manually block them... but honestly this is really tedious and is hardly ever thought about, and many don't even know you can do this. But adding a block button on post-game will make it clear and easily available to everyone when it matters most.
So what does this do? Well, the immediate result is that you will never have to deal with that particular player ever again (and if you think it unlikely that you won't run into the same toxic players, trust me... it happens). The long-term result, however, is that if the player continues to be toxic, more people will block them after the game. If this continues long enough, a consistently toxic player will find it harder and harder to get into a game.
Since it's not an official disciplinary action, it has no potential to be abused. And it's not asking much since it's a feature we already have. All I'm proposing is that you take this currently-buried feature and give us all a quality of life enhancement by slapping a button on the post-game screen. I mean, you guys could patch that in like, tomorrow, if you wanted.