Why do you guys want thing totally balanced? That how CoD is, in Red Orchestra most things are given their real life advantages and disadvantages, not like dying of typhus but say for instance, the PPsh is JUST a better gun than the MP40, but maybe the the MP40 has an advantage because it doesn't run out of ammo as much.
Or the T34 for instance has better armor and tracks than a Panzer IV, the Panzer IV's advantage is its separate commander, faster reloads, and better optics....
You can argue that the MG34 and MG42 have more firepower than the DP28, but guess what? The DP28 doesn't overheat as much....
So not every advantage completely owns the other team, maybe winter camo kicks :IS2: when hiding in the snow, but maybe it makes you stand out when you're in front of a grey building.
Also maybe the Germans weren't doomed from the start, perhaps they could've broke through and turned the tables on the Russians, you can argue all day about that, but don't say that everything has to be perfectly evenly balanced.