Keep in mind that there's reasons no military supplies every infantry man with a rocket launcher and a bunch of rockets as his main weapon.
Most of those reasons are supply based.
Rockets and rocket launchers are expensive, compared bullets and guns, and tend to run out much quicker besides.
That has nothing to do with anything since either artillery need to have an exponential effect like AP versus Armour or high damage weapons need to cost less supplies. I would like the first option if possible.
Such as unopposed artillery are extremely damaging or better yet decrease damage against supported front units as well as increase their damage output would be better.
Artillery that are countered in some way loose some of that effect and only deal some damage like now.
This would make them more realistic and make the supply draw more balanced, I think.
The problem are as I said that damage and hit point have a linear relationship and AP versus Armour is exponential, very different impact on the battle.