Who thought it would be a good idea in Ground War that once a tank is destroyed, it automatically respawns? How about once your team captures a forwarding objective i.e C or the two enemy points; it respawns once destroyed. Or perhaps have 4 tanks max per team. It's bloody ludicrous that there can always be two tanks active at any time and there is no incentive to protect it. If it gets badly damaged, the driver stays inside usually so they can respawn along with it and go on another massive killing spree. In Battlefield you had to earn your tanks.
I would personally remove them from Ground War because you can't destroy buildings so all it's used for as an infantry rinsing machine. Keep the transport vehicles and that's it. Stupid design.