The soviets are OP? Are you drunk?
OKW has no solid answer to maxims, guards, and t70. Ostheer it is an uphill battle. However, OKW also dominates USF and UKF because of their early game and late game heavy armor. Soviets have highest win rate of allied faction (top 150) but OKW has higher win rate. This means that if everyone stopped roughing it as UKF and (in USF vs OKW) Americans, and just played Soviet, allied win rates would be astronomically higher because OKW match ups would be easy wins and Ost match ups would be slightly in allied favor.
We have a scenario where different factions curbstomp each other, except soviet and Ost. vindicairex is right on most accounts, but skewed data and tourney army choices is due to balance being subjective, depending on specific matchup.