Well, i think you have to learn that it means absolutely nothing to win or to lose a single match. It is more interesting how many matches you can win out of 100 or 1000. One day you lose more often by random and the other day you win more, so why care about it?
This randomnes seems to be getting out of hand though. Yesterday I lost about 12 out of 18 battles when I was leading in pillz and character level in most of my battles. Imagine Tanareava with 6 pillz beaten by Ogon Kyu with no pillz. This did not happen to me once or twice but I counted 8 times against characters lower in level than mine.
In my opinion:
Well it's because of the random formula they use. The elo formula is a good mix or a bit of random and math but the regular play is too random. I'm sure they will look into it.
I hope they will look into it too... it is very frustrating to lose 42 vs 6 for example when you're playing seriously. the randomness is too extreme...
You will never have a 100% success because game calculates fights using random numbers and probability algorithms
you play a card with 8 power and using 4 pilz, you have a 32 (8x4) attack
your opponent plays a card with 2 power and 1 pilz, he has a 2 (2x1) attack
global attack is 34 ((32 2)
you have a great winning chance 32/34 (94,12%), but your opponent can win too because he has a little winning hope 2/34 (5,88%)
Hopefully that will all change on Monday's announcement.