at gun damage isnt bad, its the missing that is just awful.
I'm guessing ATG get decreased accuracy at max range. This is counter intuitive gameplay wise since a competent player will try to keep his ATG as far as possible from the enemy front line while still being in range. If a gun has to be 20 meters from a tank to hit it, the tank will simply bypass and circle strafe it.
its not really counter intuitive. weapons are less accurate at range. not making the realism argument here, but thats true in real life and the game. that alone makes it intuitive. even just looking at game mechanics, ALL weapons are less accurate at range. small arms, AT guns, tank guns, mortars, howitzers, you name it, its less accurate the further you shoot. i guess sniper is the 1 exception. i agree its very frustrating to have AT guns miss a few shots in a row, leading to them getting flanked, so many a small accuracy buff is in order, but not too much. i dont think they should hit tanks 100% of the time at long ranges, even if theyre stationary