Dev Note: We liked the idea of incentivizing vehicle interactions, but further rewarding players for doing the things they should already be doing was perhaps misguided. That said we now have these mechanics at our disposal (reacting to directional vehicle damage, reacting to players exiting vehicles) so that they can potentially be used by designers for other abilities or objectives.
I don't know how this wasn't obvious when they decided whether or not to spend dev time on these implants but I think it's great that they're able to back down on their ideas now.