Matchmaking for Fun Games

Would it be possible to make it so that I don’t get put in games or have an option to wait for some what fairly teamed matches? I understand some people want fast games but there should be an option to wait longer for good games or somewhat fair games. I am 2k+ in TG and it puts me in games with unranked or if there is another 2k it puts me on their team vs 800 elo average rating. I would prefer to wait 20 min for a fun game than wasting 30 min for noobs to resign.