Attack ground is not enough to counter tank smoke. It can miss, tank could change position, out of range etc. Axis player just push button and rolling out of combat, saving his unit. This smoke must be reworked, it must required more micro, then just pressing one button and getting out of combat. It just a "out of jail card".
watch some streams on twich of good players. You will see in 90% of the case, that the vehicle is still dying.
Same for the sherman smoke ability. If they smoke your pak before rushing into you, use attack ground.