Gonna tell you a weird thing, even though I think the matchmaking system is hot trash, I don’t think the roll or be rolled nature stems so much from that as it does from the core mechanics of the game.
People screaming and crying for role queu 2/2/2 are addressing the real problem, though in the completely wrong way. The real problem is this is a team game, played on the internet with anonymous people, where no one character can really carry anyone. Not unless they are so above the skill level that they absolutely do not belong in the match.
Being a team game, where mostly no one character makes a difference, it lends itself to big problems if there are character imbalances like in Overwatch. Not just because one team takes tanks and another doesn’t, but because even amongst roles, it’s just clear to anyone that some characters are far, far better than the others. Go look at pro-streamers and the OWL for a check on that.
That’s why I abhor ever rising in SR. You play with less and less characters, with often less interesting people, in far far less interesting ways. Who in their right mind wants a high, or even average rank anymore? You’re going to still get rolled, and you’ll have a more miserable time.
Low ranks are where it’s at. You’re going to get rolled either way, but at least you can not have someone fit themselves and misreport you because you picked a character they didn’t like. Sure, there are smurfs, but you know what? No smurfs, with the thin population at the lowest ranks, one team was just going to be way better than the other anyway.
But it’s fun along the way. Blizzard’s mismatchmaking and imbalanced characters withstanding, because that’s on them, and they aren’t going to change any of that nearly soon enough. So you just have to accept the poor system that is and like the game for having a flying gorilla murder electrocute a Mercy running behind the lines. Or watch the bad genji get flattened, either on your team or the other team. Or watch torbjorn wreck the enemy 5 DPS team because they can’t deal with the turret.
Anyway, yeah, the matchmaking is atrocious. But the meta is more atrocious, and I think until the core of the game changes, it will always be roll or be rolled for most people who play, and most games.