Tanks should have a reactive armour on the sides and front and their back should be more vulnerable.
The flyer plates on the tank should disable the anti tank missiles before hitting the tank and after they have been used that side of the tank becomes vulnerable.
This would force the players to aim for the weakest areas of the tank (back, turret and top).
Also tank tracks should be disabled (fall apart) if the tank steps on a mine or is hit with a projectile strong enough to destroy the tracks.
This would completely change how infantry deals with armour threats on the battlefield.
The reactive armour could be replaced by a more futuristic system that scans the area for threats and fires a projectile that destroys the missile in mid air. This way the infantry would have to first destroy this defense system (ie: hand grenades) and then directly attack it.
I don't know if this makes tanks too overpowered but tanks definitely need a realistic armour simulation.