Like say you save the crew as usf on one of your vehicles and put double bazookas on them or bars / m1919's. But now having very good AT or good dps, witch otherwise would be useless in fights, now able to withstand even Axis mainline infantry or tanks/light vehicles.
I'd suggest removing weapon racks and make it an upgrade for some units. Like the riflemen having the ability to upgrade with 2xbars or 1xm1919 (two are just ridicules),and echelons with two bazookas. Same for brits, rifles 1 or 2x brens and 2xpiats on engineers. Something around that i think would be better then what we have now.
The outline of what factions cant upgrade in terms of weapons are:
including commander passives/abilities, main inf on these factions can have:
okw = 2x stgs (no lmgs but still) only volks
ukf = 2x brens/vickers/piats can be upgraded on any other infantry unit
usf = 2x m1919/Bars/bazookas can be upgraded on any other infantry unit
Soviets= 3x ppsh/ 2x ptrs only cons
ostheer= 1x mg42/2x g43 only grens
also, why should usf now have smoke on with the grande upgrade.. the reason as to why they got smoke grenades, was because they didn't have much to counter early hmgs like a morter to lay down cover... now they have. So why should they still get to keep smoke on them. It's kinda crazy how much smoke USF gets on their units without any doc lock-in
Not counting in other smoke abilities in the commanders.
Riflemen: smoke grenades (and you will ofc have multiple rifles squads. Having the ability to smoke down a whole area)
m20: smoke cover
scott: smoke cover
Sherman smoke cover
morter smoke barrage
pack how smoke barrage
but the other factions gets smoke on(not counting commanders):
![ostheer](/images/factions/ostheer24.png)
![okw](/images/factions/okw24.png)
![brits](/images/factions/brits24.png)
![soviets](/images/factions/soviets24.png)