If your definition of random games is that it is fully intended to lose by coin flip, then alright.
It actually is, because... well... its random.
You might get faction X, Y or Z, you might get someone with meme commanders or a meta try hard.
You might get HelpingHans, you might get thekingsown.
It.
Is.
All.
Random.
You should NEVER join into a random team game with an attitude of "I will win", because you have, at the very best, control over 50% of your side.
Yes, random games can be fun, no, random games aren't, weren't and won't be competitive if you are willing to put it down to a coin flip for literally a random person/faction/commanders you might get and the larger the game mode, the more random wheels to spin.
This game has a small player base, so rank mismatches are unavoidable. But you can and definitely should attempt to fix other factors that you you have control over. Everything else is just a lazy excuse.
You can fix economical disadvantage of OKW in team games by NOT attempting to build a sim city yourself and playing long game.
Not all factions benefit from the exact same playstyle.
Otherwise you might just give soviets early game weapon upgrades, USF rocket arty, Ost light tank etc.
If you don't want to be exposed to a high game of chance of having perfect synergy or having none of it, don't play random teams.
I have no idea how to be even more clear then that.