Without any ID of matches, everyone can say that ChatGPT MM system is awful and random af. Why do i have play 1 game with guys who's playing every single game on 1st,2nd page of watch tab, having 500-1000hours+ in game, and in any way of result of this matches w or l, in next game I have fully loaded team with 500+ hours versus me and in my team somehow there is 3 people who's have 100-150 hours in game and don't even know what Curse is, or that they can buy Debuff Remover to dodge most of stuns in game and Bebop bomb's? How game balancing this match-up? Where is the point to put 100 hours players to playing with me(I have 450+ hours, with more than 650 matches, and more than 55% winrate), how it supposed to be balanced? Or game thinking that I have to carry game alone, and replace all of this 3 average players? It's not a CS, where you can rely on skill and play alone, there is more team reliable game where is everyone is important to the team win.
The ranked mode is also big joke, i'll not metion random system of picking heroes which predict a 70% of match result, as all we know about hidden MMR, and that was obvious that game will draw you in to this lobby, and not really higher or lower, you will gain something like +- same rank as your hidden MMR. But somehow, in ranked also balanced weird, cause one game feels like really competitive and next game I'm playing versus guys who's really looks like newbie, game was over in 23min, and I think opossite team was not really satisfied by this result.