Today i lost a battle (my sixth one) using an expendable team. Fine, it's part of the game. I expected to meet as my 7th battle a relatively easy one and go out with my 5th win or a close call (i'm level 77 with 28500 pow).I met a level 80 with 42000 pow.
I asked him how long has been waiting since i know the algorithm is made in a * way that's enough that he was waiting since 61 seconds to let him face me even if i was waiting by less than 20 seconds and he replied to me: "12 seconds, i lost my previous one".
Now, just the fact of the 60+ seconds that let you met everybody regardless their previous loss or win it's hard to be acceptable, but that it's enough that one of us lost his previous battle to not care at all if also the rival is in his own situation is really idiotic.
Please, seriously, make a patch at least about this last sitation because it's really inacceptable to have two conditions that ruins all the matching system.