If you are a strong player, the system gives you too many points if you have a good session and does not deduct enough if you have a bad session.
If you are a weak player, the system does not give you enough points if you have a good session and takes away too many if you have a bad session.
Worse, if you play with someone that have 2K2 ELO and you have 1K5 ELO, he’ll climb your ELO way faster than if you played with someone that have the same ELO as you.
That mean the whole system reward getting carried and boosted in arena, and doesn’t reward at all players that play normally to progress step by step. You would need an unreasonable amount of chainwin to counter the fact that you learned the game before if you had negative or low win rate.
Worse, once you played lot of games, especially the placements games on your account, you can’t upgrade your ELO anymore unless you are boosted or carried by someone that have higher elo. That’s why it’s insanely hard to have reliable team mate, because if people don’t have higher ELO than you, there’s no reason at all to play with them. But there’s also no reason for them to play with you unless you pay them or if you are friends.
50% winrate with 2K ELO and you are at 2K rating.
70% winrate with 1K5 ELO and you are at 1K6 rating. But next week if you do 50% winrate you’ll be between 1580-1595.
It’s like you need 80% winrate to go past 1K6 if you ******* up placement games that boost ELO insanely fast at the start of TBC.
Tldr : if you play with casual friend and are stuck at 1k5, you’ll never get more rating unless you have 80% winrate OR if you bench your friend to someone that have way more ELO than you (getting boosted). Once your placements games are done, you are screwed. The more you play at low rating, the harder it is to upgrade ELO.
If you want more players in arena, you need to fix that. Especially in 2vs2 where the skill difference between 1K5 ELO players and 2K ELO players are mostly non existent due to inflated brackets with highest players that have 3K ELO.