Pretty much agree that it shouldn't be in competitive play. Its one thing to take a risk and accept that a vehicle will die, but to lose it then give it to the proponent? Its stupid. The only form of vehicle stealing I'm cool with is if someone catches a US vehicle squad repairing their vehicle out in the open.
Nice idea, but just doesn't have a place in competitive play. People can enable it in custom games if they want or something.
