Balance aside, Germans are so much easier, more forgiving and less punishing. At top tier play balance might be okay, but Allies are so much more challenging.
1v1 the balance is pretty good, but the larger the team games get the way more broken everything gets due to the map and faction design. Team games are all about blobbing and camping. Which is just naturally what Germans are better at due to better support weapons, artillery and then with a much stronger late game. Not only is it stronger, it's also much much easier. German tanks are strong anti everything, Soviet and American tanks are fragile, delicate and finesse units that are easy to lose with a single mistake. (SU-85 + Jackson.)
In 1v1's there is room for flanking, outmanoeuvring and outplaying your opponent. Teams games more than anything are just which teams blob and camp the fuel points, and them able to call in the most tanks.
If team game maps were actually good and properly designed, team games would be much better. For example Moscow Outskirts or Duclair from Coh1 work very well because they are properly sized. They are big enough to prevent camping and allow room for flanking and outplay, but the rectangular nature means the retreat timing and distance isn't too punishing.
[code][/code]SU-85 was fine until Blitzkrieg was put back into the game, now the SU-85, a dedicated T4 immobile tank destroyer can be easily countered by an all purpose medium tank when it pops Blitzkrieg. It's ridiculous how all German tanks are strong against tanks and infantry evenly, yet the dedicated T4 immobile Soviet Tank Destroyer is barely good against tanks. It's the reason why Soviet is all about commander specific call-ins.
And the old arguement of "Just use supporting AT" doesn't work because AT grenades are too inconsistent and don't penetrate anything reliably enough, and button is a Commander specific ability that is instantly negated by pressing the smoke button which costs less than button.
To top it off Paks counter SU-85's so much harder than Pak's counter P4's, playing with the SU-85 is so rediculously hard, very unforgiving and not very rewarding since there's no kill potential since they can't chase and one very small error and you lose the tank. I think it really needs its front armour back more than anything else, so a Panzer IV and every thing else doesn't penetrate every single shot to the front armour.
Yeah the lack of diversity is really dumb and a lot of units really need some kind of interesting utility to make them more viable and with better scaling.