Ayo that's sick #1 buhc, congrats man, sorry about the ban tho.
In my opinion the elo finder isn't as much of a problem as the limited ranked matches system, you get 10 per day? and you have to win normal matches to get more ranked matches. And not to mention there are 0 people playing ranked as...