I thought everyone realized by now that historical accuracy or realism isn't this game's strong point...
Ex:engines work when they are damaged...
There is a difference between historically accurate and out of place. They try to present a general feel. Germans have highly specialized units, soviets have versatile units. Soviets had more men and armor, so their units have more men and their tanks are cheaper.
The thing is panthers, pz4s, and tigers are all seen as being pretty slow compared to their counterparts and it was the allies who were known for using faster tanks to flank German armor. It just doesn't fit. Not to mention that the German armor is more durable so why do they need speed. Especially since all the nerfs to the su-85 it just tends to be overkill.
Something about shooting accurately or better vision would have been far more in line with the German faction. For lack of a better term, it just doesn't feel "Germany".