To help with moderation...
Why don't we have community volunteers. People with high account status, and a clean, long time standing record in the game. Who could issue urgent reports from in game, postgame and pre-game. In order to get expedited retribution on particularly toxic individuals. Just got out of a 40 minute game where by the end the support Alistar never got a ward stone. He and the Zac were premade, and spent the whole game insulting everyone on both teams, with extremely vulgar, nonstop attitudes. For no reason at all. And yes, eventually everyone muted them and we lost because they refused to work with the team. But they will still go on to play, insult and ruin the days of dozens of other players in game after game, before the system decides maybe it needs to have them looked into. The reporting system is so extremely slow and lenient, it requires tons of reports across multiple games, then reviews it before sending it in for a final decision. I think having well standing citizens of the community, act as volunteer moderators to send expedited reports straight to the eyes who need to see it. If they report stuff that shouldn't be, they will be warned, if they continue they will have that privilege and responsibility revoked from their account.
Maybe this isn't the solution. But something has to be done. We get off from our hard days of life, dealing with work or unemployment, family tragedies and stressful politics. We just want to play your game and have fun. But this heartless, crude portion of the community, not a huge portion but just enough to have 1/10 for each 10 player game at minimum. And it destroys the experience.
I was also thinking, maybe we need more severe punishments for premades who gang up on people. That just isn't right.