Toxic People who make the reports
I saw this from my friends' experiences with automatic ban thing. Right now it seems like when a player is reported, only that player is looked at and not the circumstances of the game. This is a pretty bad idea.
How players "should" behave on the internet is controversial, but it would be fair to have the same morals as real life. If someone is being an asshole and trash talks you for 5 minutes, you would probably say something back if not beat the shit out of him. Unfortunately if you do that in league (say one response like "stfu") and you get reported, you will be banned and the other person won't if they didn't get reported enough.
IMO reports should be replaced with "review game for toxic" so that if you report, you can get yourself banned if you were the one who was talking shit the most / the cause of the trouble.
This would have no effect on most players who make reports on people, just the toxic ones who think everything is someone else's fault. This will reduce the amount of bullshit reports, and also will make people reflect on their own actions before condemning someone else. This is constructive and allows them to become better people. In addition, people who barely said anything will be less likely to get banned because their toxic teammates won't want to report (risking getting themselves banned) after talking shit to him.
It's natural and socially correct, the right thing to do, to not take shit from people who aren't better than you.
The victim shouldn't get expelled for fighting back just because the bully cried to the teacher louder.