I would rather make it more controllable.
For example, tank cant be abandoned if destroyed frontally, so it should always require to be attacked from the side armor + engine have to be destoyed and chance of being abandoned should be around 10%.
Heavy tanks and tanks like Panther\Comet\Churchill shouldn't be able to have abandon crit, as well as call-in tanks.
First off theres no side armor in CoH2 anyways they should just remove it like they did with blizzards, its affect on the outcome of a game is to big
-People making comebacks because a vehicle got abandoned
-A losing player has no chance of coming back cause his vehicle got abandoned and the enemy has an extra vehicle he has to deal with
-A player not getting punished because his vehicle got abandoned and he just recrews it back
Now I know many people say dont overextend your vehicle to people who complain about abandonment and the punishment should be you having a vehicle destroyed not the enemy getting a vehicle
All you push forward to take out a vehicle and you get it but it gets abandoned so you need to risk your forces even more to take out the now abandoned vehicle that should be dead
I personally dont like this feature at all they should just remove it and put it as an option into custom games