But to then gift the opponent a vehicle that you can't feasibly destroy, and one that you're not supposed to have a direct counter for, e.g. having an Ostwind abandoned to a Soviet player, is stupid.
I don't see what is wrong with the abandon mechanic. It happens pretty rarely anyway. Of course the risk of losing a tank in a bad place increases if you dive with your tanks on regular basis. Usually the abandoned tank is in VERY bad shape too so grabbing that tank will end up losing the capturing infantry.
Axis have no counter for ostwind? How about PzIV or StuG? Or just capture a Zis AT gun from the russians, then you have a counter for ostwind.
And personally i ENJOY when i can beat the enemy back with his own weapons. It's a lovely "Adding a insult to the injury". And the abandoning mechanic promotes combined arms, as you have infantry near to pick the empty tanks.