Problem is that axis infantry underperforms now.
Grens cost more to reinforce than Tommies lol.
And 4 man Obers reinforce for less then 5 man rangers at the same squad cost.
Axis infantry is not supposed to stand toe to toe to allied infantry, it never was, intended use always resolved around supporting units, weapon teams, halftrucks, other infantry types(this especially in OKW case).
Volks are AT squad, they will never fight on pair with AI mainline inf.
Grens beat cons depending on range, but why should they contest more expensive infantry that loads twice the muni into the upgrades?
You should be relying on grens as protection for HMGs and snipers and vols as meat shields for AI infantry(unless you use pfussies, then you can do wild with them)