For such a big rank difference they really ought to reduce the amount of rank you lose for losing to them.
I assume you do. That's normally how elo systems work if one side is heavily favored. I played with a friend doing placements who got placed 10 levels below me, and we won super easily. I gained hardly any points from it, maybe 1/5 of a level. Normally I gain maybe 1/2 to 1 level. (Unless this was a total coincidence and someone left right before scoring or something.)
Yeah comp is a fucking joke in its current state. Just going to stick to quick play until Blizzard decides to make the game fair.
Also there needs to be separate queues for solo and group.
First off, a quick note about solo / group -- there was vocal support in League of Legends for a solo-only queue, and I wanted it, but in the end Riot decided not to do it. Since Blizzard started out without it I suspect it's dynamic forever and we'll just have to deal with it.
I've played almost 70 competitive queue games now and I really don't think the bolded is the case. I've played solo and in different sized groups. On average, the matchmaking tends to be pretty fair.
As with any small-team game like MOBA, there will be people complaining about individual games, or complaining that they're better than all their teammates and deserve better. If they've played 50 competitive queue games and are still the same rank, I simply doubt they're truly as good as they think -- it'd be like me suggesting I'm platinum level in League, and just held down by "elo hell" or something, despite 400+ games in silver.
There will be people complaining about the other teams being better than their own -- confirmation bias, ignoring the statistical unlikelihood of this and the fact that they can control their own influence.
Most importantly,
there will be games that are almost certainly unwinnable. Unless you're playing a singleplayer game, this is the case with most competitive games. You can have varying degrees of influence in varying games, but if you want to be able to 100% determine your own destiny, I don't think multiplayer games are the place for that. One has to be able to accept unwinnable games and move on without tilting heavily.
Despite all of the above, and despite the occasional bad games, I'm seeing matchmaking working on PC on average. When I played with my friend who was doing placements about 10 levels below me, the match was comical and we totally stopped the payload. When I played with my friends who are about 10 levels above me, the enemy teams had some terrifying players, and it was a lot of stressful work to win.
To me, that suggests skill levels are roughly working as intended.