The problem is not the toxicity. Clearly from the title I really don't give a fuck about people being toxic. Its the people that wanna be fucking trash at the game and then blame other people. Also, after reading that article, Overwatch is a game that can be carried from a few players much like league, although the difference I see is that In this game, High tier players only play with other high tier players. If you are a challenger level player complaining and blocking another challenger level player because they are "Better than you" That is just you being a pussy and afraid to face them. Overwatch allows high level players to play with low level players in the normal games. That is the difference. Also at low tier, this would not affect queue times as there are way more players here then on Overwatch.
Edit: Also, if they are so bad you would want to block them from future games, then waiting 2 minutes extra to NOT play with them is definitely worth it.