Where is ur flame nade and stuka and isg? They are all non doctrinal. As long as the soviet player picks T1 ,you dont have to face garrisoned mg. However, usf have to face garrisoned (the most op mg in game) MG42 and MG34 with only two non-doctrinal option which is mortar (being nerf into the ground while being more expensive than the ost one) and pack howitzer.
Flame nade = repeated munitions cost. A squad can leave a garrison and move to another or to cover. OKW squads CANNOT do this vs flamers.
ISG =
very slow to hurt garrisoned units. Penal flamethrower =
very fast.
Stuka =
100 fuel and comes
much later than penal flamethrowers.
The Soviets have a great advantage from the very early game, which translates into a fuel advantage for them and a fuel lack for the OKW (slowing down your Stuka solution)
Lastly: (even though you completely changed topic)
"usf have to face garrisoned (the most op mg in game) MG42"
Vickers is arguably the best MG in the game. Gets more range when vetted and does more damage.
USF also have smoke grenades on their mainline infantry for a small fuel cost.