I agree.
Soviets is all about chosing the right strat for the right map, if you manage to do that you'll be in a very good position no matter the opponent you face.
Ostheer is by far the weakest in any matchup. Their weaponteams melt to pretty much everything and grens are lost without lmgs or g43s. T2 Vehicles are usually hardcountered the moment they arrive, t4 is rarely ever affordable, t3 is lackluster to say the least. It's all about waiting for the Tiger.
Ostheer is still very good vs Soviets. Against USF it require tons of practice but in the end you'll see USF cannot counter well positioned Paks, vetted mg-42s and snipers unless they have indirect fire. If you don't belive me just check how Cruzz plays.
But yeah, Ostheer T4 could use some love.
On equal skill level it's WFA < EFA atm.