Matchmaking system is totally busted. Been playing since season 3.
I've been playing HOTS lately. And let's say, you are gold 3. While in a ranked match EVERYONE is gold 3.
But in league. You could be gold 3 and you're playing against plat v's, and gold 1-5. Where in the universe does this even begin to make sense? People obviously in those higher tiers play better obviously cause they wouldn't be there if they didn't. Or the lower tiers where people don't play AS WELL as the others in the game.
Then occasionally you got the "elo booster" or the smurf. All too common. You can literally buy accounts these days and just play ranked.
The smurfs and elo boosters play so well that they pretty much dominate every game they get into until they hit there elo. HOW IT SHOULD BE IS there should be "real mmr" and "smurf mmr". If you are let's say you are silver 2 smurf or elo boosting. Then you should also play against silver 2 players who are smurfing or elo boosting. IT SHOULD BE BALANCED but it's not.
They put 2 good players on each team with a variety of other differently skilled set people. Too many variables to justify being balanced.
I haven't even played HOTS that much and i'm almost gold. BECAUSE GAMES ARE BALANCED PERIOD.
This is my last point, in chess, where MMR was actually developed. Gold 3 players play against gold 3 players. They don't put a fucking gold 3 against a plat player.