Re: Skill-based Matchmaking is mandatory for better player experience.
The matchmaking system is intended to be a completely arbitrary and randomized process to create 20 teams of 60 players. It is meant to be efficient, straightforward, and simple, basically its a lottery.
Ultimately it comes down to this:
1. Do you want to play with players who are at or near your current ranking/level/skill level? Which would be a tiered system.
2. Do you want to play in a highly competitive game with open randomized selection based on all levels?