This comment nicely highlights all issues on the table thanks to extremely weak ranged AT options. "Just stay back and snipe with tank, they can't do shit to you!" advice is too effective.
I dont disagree with you, but Ive not noticed any ranged spot that an enemy player couldnt get to.
But ultimately, teammates arent doing their part to stop tanks just yet. People are still learning. In some games, the assault players are relentless and it's absolutely hilarious seeing 3-4 of them come out of nowhere and rush a tank. It's so funny.
Planes need to do their part too. Good pilots are going to take a while to learn, but once they do, tanks are going to have a natural counter on maps.
I think the tank balance is ultimately fine, and people are still learning.
People also need to realize that another tank is ultimately the counter to an enemy tank too. Ground troops like assault have the right tools, but a good tank should be able to keep them at bay, and ultimately, it should be other vehicles that are taking out other vehicles.
In no way do I want assault players to be the be all and end all of tanks.