Solution to a LOT of toxicity problems!!!
Why not just make the option to surrender available a lot sooner. 20 minutes is far too long for the pace of the game now. I truly believe much toxicity would be negated if people didn't feel like they had to waste so much time on a loss. Everyone is playing to win in ranked, so when you know a loss is inevitable you get pissed off not only because of imbalances or people making mistakes or afking or whatever else but also because you know you must wait FOREVER (at least it feels like it) to be able to surrender. If you do anything other than play the game normally (whilst at the same time knowing you have no chance to win what so ever once behind enough) the games anti troll systems will punish you. This causes EXTREME frustrations and I believe cutting the option to surrender down to say 12-14 minutes would be ideal for the health of the community. The vision seems geared towards shorter game lengths anyways, so why not cut that surrender time down with it?