Overwatch option ins CS:GO.
I was talking to a friend yesterday who played League as well, and quit it to play CS:GO because League had way too much toxicity and trolls. He told me that CS:GO also has a lot of those, but not quite to the extent of League.
What really caught me eye is that he mentioned a feature in CS:GO called Overwatch. You get this feature if you level up, same how you level up in League, and after a point, you get to use it. For example, if you level up to level 30 in League, you get to use this feature.
Now, what you do with this is you get to spectate a random game that is flagged by someone (if someone was reported, same as League) and you get to cast a vote about what was the reportable offense. Your vote has very increased value as well.
Let's put this into League standards. I assume that I'd be eligible to join this Overwatch mode, since I've played quite a lot of games, and I've never been penalized and I consider myself on the non-toxic part of the community. I rarely, if ever, troll, and I rarely flame people. Therefore, I could occasionally use this feature to watch a flagged game where someone was reported. Let's say someone gets reported for flaming. I get to watch the game and the chat, and see context and action. I can then cast a vote as to if the player was toxic, and if the behavior was justified to some extent (maybe he was defending himself against others, maybe there was a frustrating troll to provoke such behavior, or the player is toxic all by themselves over the pettiest of reasons), and then Riot can value my own report to a higher standard and have that report be checked in by Riot's own people.
Or let's say someone is reported for feeding. Since there are quite a lot of reports about players feeding and Riot is unable to watch all games, I can spend some time and see if the person is indeed inting or trolling and flag that game with the "empowered" report to provoke a Rioter to look into it.
This is completely unanimous by the way, you can't see who is reported or choose what game you get to watch or who the teammates or enemies are, so you basically have nothing to gain from it. It's all about you spending your own time to help the company deal with toxic behavior therefore I assume that people would be honest with their decisions. You wouldn't really take time off your own just to troll even more with this feature.
I do believe this is a good system to implement. It would quickly dissolve quite a lot of reports that happen over nothing and let Riot deal with the "real ones". Sure, they still won't be able to watch all "empowered" reported games, but they still will be able to watch the ones that are more suspicious and probably act on them.