Matching system avoiding blocked players.
This is something that should be implemented. No one wants to play with trash humans. Its not a matter of being bad. I don't ever report someone for having a bad game. But if you're just being the most toxic person you can be from the start, calling names, spouting racial/homophobic slurs, griefing your teammates, I shouldn't ever EVER have to play with you again. It should be a part of the matchmaking system. Any notions about it affecting queue times is just foolish. There number of players as a whole is too vast for this to be a problem. The only way I see that being an issue is among high tier players, and in such a case it would behoove the player in said higher tier to consider the consequences(like increasing their own queue times etc). This functionality exists elsewhere in other games, League should be no different in my opinion.