Only I think the tax should be indexed, and increase semi-exponentially based on the price of your vehicle.
That would satisfy both sides of the argument. The wealthy would pay WAY more for their ego-mobiles. The poor and middle class would be paying next to nothing for their Honda Civics. And all the money collected would be made available to improve public transit.