Oil is still underpriced wrt to its environmental cost. It is good to see at least the political cost being accounted for.
This may well be true, but we still haven't found a better fuel. Sure, we have electric cars, but they are still too expensive for the masses, or impractical, e.g. for apartment dwellers. Besides, oil has countless other uses besides as fuel for vehicles.
We have. It's electric.
Public transit is impractical outside of big urban centers. And even there, it's nearly always a nasty experience. This is why people who can afford it still drive or use taxis in cities.