It feels like it takes too many games for MMR to reflect skill
I am not very good at league. I play a ton, but in low elo the variety of skill levels is so wide that it feels almost impossible to judge where you are, and play with 9 other people of a similar skill level, without playing an absurd amount of games. To me, this is a major problem with using something as simple as elo rating to determine skill levels and match people.
Elo rating only accounts for wins and losses. This is great for individual sports like chess, but in a team game like League, it's much harder to tell individual skill from team wins and losses. The solution to this is that over a large enough sample size the individual performance will be reflected in the overall record. This is not necessarily ideal, since I have no idea what sample size it takes for that to stabilize, but it is what it is and you need a large sample size as a base.
But then League adds in other difficulties. In Silver-Bronze, 6-10% of games have an AFK in it. There is a relatively equal likelihood that either team will have an AFK, so it will come out in the wash eventually. But, it requires a larger sample size in order for that to stabilize. Similarly, low elo is often plagued by smurfs that like to stomp their way through our games. Again, this will eventually be balanced, but also requires a larger sample size of games.
It just seems like the answers to all the problems in matchmaking tend to be that it will stabilize eventually if you play enough games. Given applying an individual rating system to a team game, and any number of variables that can cause the game to be decided regardless of your contribution, it seems like the sample size required to get accurate skill levels is enormous. As a person with a job and other hobbies, it seems difficult to even be able to play enough games to know what my skill is in the first place, unless I play with all my free time.
I think a different system is needed to get an accurate depiction of skill faster. Elo rating is too simple, and may not be the correct thing to use in this scenario. I don't know what is, but it would be nice to see some experimentation with different mathematical techniques/indicators of progress that may be able to stabilize faster. It seems like maybe champion grades were an attempt in that direction, and while there are infinite problems with them, experimenting to try to see other available options seems better than just saying players have to play a ton of games to play with other people at their skill level.
TLDR: in a game with so much variability, Elo rating takes way too long to stabilize.
