True Skill level
Riot needs to come up with a better way of determining skill level of players for matchmaking. Most of the games I play are completely 1-sided, with 1 team completely blowing out the other team, yet we are all supposed to be in the same skill level. This is what is creating a toxic playing environment, when 1 or 2 players on a team are so far out-skilled that they piss off the rest of their team. Maybe it's time to raise the standards for being allowed to play ranked. Maybe match people by champ mastery levels. Maybe even make it so you have to have at least one champ in every role at mastery 5 before allowed to play ranked. This would actually hurt me as I tend to only play a few champs that I know I can play well. If it makes the game less toxic though, I'm willing to suck it up and go play norms with some some unfamiliar champs until I learn them.