Quickplay Team games are nice for moderate elo players (top 10-50%)

For ranked: it is based on Elo. You will face up against players with the same elo.
For Quick play: It is completely random. You can face every other player in the queue. It do not use any elo at all (afaik).

So if you want balanced games, you need to go to ranked.

My opinion about Quick play: It is trash and a waste of resources from the devs. More about my opinion: