Just add more time before abandoned vehicle can be recrewed, something about 30-60 sec, so players have to either fight for the vehicle during this time duration or destroy it.
This will make abandoned vehicle much harder to recrew, in most scenarios it will be destroyed. There will be more time to react for both players and much less rng involved.
It will still punish players who overextend their tanks, because it is very hard to recrew or destroy a tank that is abandoned behind enemy lines.
