A historical example comes to mind: the collapse of the slave industry in the American South in the 1800s. (Please note that I'm referring to very specific aspects of the trade; I'm not by any means equating slavery with the energy sector, morally or otherwise.)
If you were to consider abolition from a short-term point of view, as many Americans did, it seemed like a terrible idea. It had catastrophic effects on millions of working, poor Americans. After all, it meant crippling the nation's single largest industry.
And yet, when we reflect on the American slave trade and its eventual decline, those hardships are trumped by greater moral and economic imperatives. The moral imperatives go without saying. The economic ones had to do with recognizing the true cost of labor and finding new opportunities, some of which were outside of agriculture.
Some moral and economic imperatives exist in our current conversation about restructuring the energy industry, which are only visible from a long-term perspective. For example, we're morally bound to address the long-term environmental impact and dangerousness of car travel (although, again, I'm not suggesting this moral imperative is equal to that of abolishing slavery). From an economic standpoint, we're also bound to recognize that our current methods of producing and consuming energy are unsustainable.
TL;DR: Sometimes radically restructuring an industry is the smart - and right - thing to do, despite the relatively short-term economic hardships that it causes.
See, this is where I have to disagree - I think people who insist on driving their own cars should fund those who take public transport.
The government is trying to encourage public transportation - that puts less stress on roads and infrastructure, it causes less pollution and damage to the environment, and means roads are less congested.
Also, public transport is one of those funny things that actually gets better the more people use it.
Fares will go down, and you'd get more frequent services.
It's called negative externalities - the free-market unfortunately doesn't account for all costs.
If I smoke a cigarette - I only pay for the cigarette - but it's those around me that also get sick from the second-hand smoke. That's why the government taxes them.
Likewise, if I buy a gas-guzzling SUV, which churns out black smoke to all my neighbours around - I only pay for the gas - but it's those around me that also suffer.
Basically, if we apply your logic, then we would live in a every-man-for-himself society, where we'd do whatever we could to get ahead, and not care about the impact on those around us.
Paying for what you use and a little extra to offset the negatives is still just paying for what you use.
Further, who pays for the roads the public transportation uses? I have a guess: drivers.
I think people should pay for whatever they want to use.
EDIT:
Can't reply because of HN time restrictions on long threads, but I think the reduction on driving is more due to cities and housing centers within cities getting denser - even Houston is doing that, and we've traditionally been very spread out. We still are, but it's improving.