Is there ever a point where people don't call gg 10 minutes in and then give up and whine the rest of the match? I want to believe it's just the MMR tier I'm in but literally every game I am playing with toxic idiots.
The answer is to not play ranked and all pick, so your chance of meeting toxic idiots every game drops from 100% to maybe the high 70s. I played my calibration matches and decided that I'll play again when I feel like I've improved, because every game devolved into "report ____" in all chat by 20 minutes, even if it wasn't my team doing the flaming, and I'm not really interested in grinding that.
I think lately pro streams haven't been them playing ranked solo queue a lot of the time because of how toxic it is (Sing and Bulldog usually stack 5, Waga plays a smurf, RTZ plays inhouses, etc). I remember watching a game on Sing's stream before TI4 where a shadow fiend complained about his teammates being noobs and flamed the whole game, even though he literally had SingSing and Dendi on his team.