The next step is we should make the rooms where you can acquire rank ELO based instead of Qi based. Like 1600 to 1630 in one room, 1630-1660, and 1661+
We need at least a pseudo match making system where you have to play people of near equivalent skill. That's how you can cut farming down substantial.
Yes but what if you had like 1629 elo and you were mid streak on a 1600 - 1630 server and you were forced to move because you reached 1630? And then after that it would only take about one loss to get you back to 1629 and you would be constantly changing servers. You can EASILY see the flaws of this idea.