Except it disincentivises playing aggressively with your tanks, because there's the potential for both your diving vehicle to be abandoned behind enemy lines or even for the vehicle you're diving to be abandoned.
Imagine diving your enemy's Katyusha with your Puma, and killing it as it rolls into their base while you lose your Puma in the process. Now imagine the same scenario when the Katyusha is merely abandoned instead of killed. There was no way for you to influence that, you have simply been fucked randomly by RNG, as your opponent can recrew and repair the Katyusha with exactly 0 risk. Imagine if the Puma is abandoned, too. Dives are already adequately punished by losing a vehicle, they don't need an extra RNG risk of the opponent's vehicle magically not dying, or handing your own vehicle to them.
It rewards passive play, and punishes active play.
aggressive and passive plays are 2 sides of the coin.
neither is supposed to mean better over another.
like football, some teams press aggressively, some prefer digging in to snatch a win.
you know you can play aggressive even with abandon? the chance is already small to happen, the chance to destroy abandon tanks very high.
to always reward aggressive plays and penalise defensive plays, is sterile, makes no sense.
you know i prefer to watch tightrope random 2v2 casts than any esports matches. while 2v2 coh2 has a familiarity meta and build order, but every games have different possibilities and unmatched continual viewing.
if only coh2 managed to gain mainstream, i believe casuals would prefer watching a coh2 game than esports click adick.
when you build a game to play to win for money, shit get sterile fast.