When you put it that way it sounds much more sensible, and tint as simple.
I do not disagree that technological advances will save us. I do disagree that carbon taxes and regulations will.
When these things you advocate outperform the old fossil fuel based variants, they will take over completely. Oh and those subsidies won't eventually matter. The new industries will get some of their own, and, this it the key part, if they outcompte fossil fuels on efficiency, there will be no way, subsidy or not, fossil fuels will win.
This just takes patience. Time will march on and in 30 years there will be no more gas automobiles. That process will not be simple, though. It will be a complicated evolution of both the technologies and the marketplaces they operate in.