First, thank you very much for replying, I honestly appreciate getting a response from a Red.
Second, my suggestion in theory provides "good" experience for the reporting player rather than "bad" experience for the reported player. This is my thought. If the majority of players all report 1 player in pregame as "toxic" then they all get to re-queue for a new game. No harm, no foul. The "troll" also queues for a new game. This allows the majority to move on quickly and ENJOY the game and EVENTUALLY the troll should lose interest or at worst only adds say a minute delay to each lobby he joins. If people want to cry about the "abuse" case, then in a "worst" case yes, people can use this to dodge an off-meta pick that they don't like, BUT I would suggest this is ALSO better in the long run since the alternative is that they'll be "forced" to play that game and I'd bet at least 50% of the time will flame the off-meta person (leading to MORE toxicity in the game).
Here's the problem, the game is INTENTIONALLY tuned for team-play. The rank system is intentionally configured to only reward TEAM achievements (rather than individual achievements) and the whole system is designed to only reward you for working WITH your team. This is good in that a well designed strategy game SHOULD revolve around a cohesive team. The PROBLEM is that if you're not going to PUNISH people who clearly get their jollies from sabotaging the team. (they don't care about the "rewards" of proper play) then the WHOLE experience is destroyed for people that want to play the game. This means EITHER there needs to be an "automated" solution that (yes) allows for bad actors to abuse it, but the benefit will be there for players who want to work TOGETHER. (no offense, I'm mostly fine with whatever non-standard pick anyone wants to do, my own main isn't "meta" right now, but if you want to play YOUR choice pick, then you're also putting your preference above the "team") Or else, you (Riot) need to put more effort into MANUALLY policing trolls/toxicity, because yes, the only real "solution" is to have human people respond to complaints because players of a game that is designed to get us to find the optimal solution will find ways to "game" any detection algorithm.
TLDR; Please either give us more control of our team in this TEAM game, or else give us better rewards/goals for the individual, because currently the bad actors have too much control to sabotage the player experience.