There's many way to mitigate the RNG. Using placement, synergies and troops that counter the enemy troops abilities.
I consistently win 90% of my game, after I played a lot and understood the system.
90% is honestly very impressive!