You gotta cut them some slack man. How long do you think the average gamer expects to wait for a match nowadays, 60 seconds? No more than two minutes. In that time they have to:
I think expecting a fair and balanced ranked match 24/7 is a large request. Possible sure, but a large request.