Do you want to pay for commanders or do you want them for free from playing the game?
There is just no pleasing some people I suppose.
I think the best solution would be War Spoils combined with the possibility to buy all the stuff. So those who don't want to "grind" can buy it and those who don't want spend money can grind it.
Demo charges. These require micro but US forces don't get mines. Use early munitions on Demo charges placed around the map and you can wipe squads.
Their light AT mine is truly awful but if you stack like ~6 of them they can provide damage and possibly engine damage. That's only 30 munitions.
or you just place a democharge on a light at mine and have one of the best AT mines ingame (ya i know it's expensive, but 95 for 600 dmg is ôokay).. and you are a strategist?