How about having a team pre-requisite condition for queuing?

MMR based matchmaking is bad mainly because of giving the games faster, instead of giving the games fairer and why not give players to set various prerequisites like min/max Rank, Level, Win rate, number of games played? I am not at all interested in getting games in 5-10 seconds, but interested in having fair games. Given that mmr is hidden, why not have some level of fairness for matchmaking through visible metrics?
Report as:
Offensive Spam Harassment Incorrect Board