Where is the logic in comparing cars to aircraft?
I have yet to hear of any military ground based vehicle fitted with ejector seats, why not I wonder?!! Some of those are full of fuel and bullets, and get shot at.
As for the "new Mini" it bears no resemblance to the original, it's bigger than my Outback!