The match making system uses a simple ladder system to work out who fights you. If you are a top player ideally you always want to fight other top players however they aren't always in the que, online or are already playing against someone.
Therefore its a question of how long are you prepared to wait for a good game? Currently i feel the system matches you quite quickly but yes it can match a top 100 player with a top 2000 player and this can be quite harsh to both parties.
So would it be better if the system took longer to search and it ended up taking 2 min for a top 1000 player each time? or even longer to make sure you are playing someone who is within 100 ranks of you?
I imagine that for the majority of the Supermechs getting a game under 30 seconds is ideal in all but the top ranks it may not be so.
If you have a suggestion on how to improve the system try making a post and explain why the system would be better.
I'm not a tacticsoft staff member, just a forum mod