My opinion is that Soviets are strong as long as you have the correct plan for the correct map. Ostheer is an allrounder, but could use some love for its tiers, because T3 and especially T4 arent that worthwhile in a 1v1. US is a faction that is great in the early to midgame, but is limited in its very early opening options and the rather lacking and "reactive" lategame. By that i mean that they cant be that offensive lategame as they are in the early and mid game, and that is because of their lack of decent allrounder lategame tanks. Sherman Easy Eight is pretty much the heaviest tank the US has. And Jacksons, while being great at defense, arent that good on the offense because of their bad survivability.
And the OKW is the unforgiving bitch that rewards you if you get to the very lategame but absolutely nutkicks you if you do a single semi - major mistake. Hard to play isnt always much fun.
And their have true Über - infantry. Pretty costly tho.
As for my personal ranking,
1v1 : Soviet / USF (due to M15 meta) > Ostheer > OKW
2v2 : I dont really have a ranking here, i think all are equally good, with maybe the OKW being superior in the lategame.
