Since we have no genuinely reliable public transportation infrastructure, we all still drive. And we pay the carbon tax
A carbon tax is designed to be placed on the sources of oil and then ramped up over time. If you haven't felt the carbon tax it's because the tax isn't high enough yet.
The only problem with the carbon tax is that it's going to be difficult to get people to support it. Otherwise it's the single most effective way to actually produce change across the whole economy.