It's dangerous to make bazookas any better than they are considering that you can equip any infantry with them.
yes it's 60mu a pop but you can mass enough of them in team games to make a very significant alpha strike value vs armour.
back on topic I agree. I don't think USF is as bad as people make them out to be in the late game.
I'd like to see bazookas made a little more accurate at least. Right now it's pretty hard to justify the purchase.