Return option to report for unskilled, and add actual ranked bans until 2 normal wins.
I really don't give a shout about toxic/flame when it's easy as clicking mute.
Of course inting and afking are the worst.
But legit, there are people that have almost no sense of the fundamentals of the game who only know one trick, that main one role with small champ pool and do well half the time when their cards are right but any deviation from their one trick(everybody got a plan til they get punched in the mouf) and they crumble into the useless noobs they are.
That is just not acceptable and should not be tolerated at any level.
I remember how bad I was and how much I improved(bronze-silver-gold and how long it took when taken seriously, and I'm still greatly improving from where I started, but this season I was placed in iron am now silver 4 but holy crap has it taken a lot of games and been very much harder than any other season...(fresh noob to season 4 I placed silver 2 -.- )
By no means am I saying everyone needs as much experience/time as I did to improve as I have, especially since the friends that got me started were also noobs, but when I read posts about and remember myself being extremely oblivious of the true path to winning matches I cringe hard thinking about how I'm now the one hard stuck with the same noobs I was.
If I was banned from ranked back then for chaining games of multiple unskilled reports(I'm assuming it happened more than a few times) and forced to win 2 normal games to be able to play ranked again, I would have the desire to take it seriously, do my homework and doubled my gains easily.
Reporting for unskilled should be player-behavior dependent, like an algorithm that grants more value to honorable player reports(2-5), and less value to the miscreants(0-1)