So that whole thing about not facing the same person over and over again? Still there.
I'm getting really frustrated now - I keep facing the same opponents twice in a row, interspersed with facing them every other match. How hard is it to make the matchmaking algorithm heavily weight every other opponent that you haven't faced recently? It should be IMPOSSIBLE to face the same opponent twice in a row when there are 7-8 other players still on the field, not improbable.