I could deal with that if the opposing roles had matching ranks. What I can’t deal with is like that time my team had a Silver tank and enemy team had a GM tank. Each side had 1 plat dps and 2 diamond supports. But the tank diff was so extreme, my team got obliterated.
Surprisingly most profiles were open in that match for me to see all this. But just imagine how often this happens when profiles are closed.