The system uses internal skill metrics to get two teams it assumes both have a near 50% chance of winning the game.
I’ve got an alt i use to practice heroes I suck at, to practice. It’s level 125ish now.
How is that a problem? The game assessed my skill level on that account at matching close to the other players.
Or am I still misunderstanding you?
read the AMA… or at least check the answers for relevant things.
Here is a very good post Darak made which summarizes the questions/answers given.
https://us.forums.blizzard.com/en/heroes/t/summary-of-the-ama-on-march-6-2019/