The notion that carbon taxes are a primary motivator in the development of more efficient technologies is just nonsense. They may have an effect on public behaviour but how much is certainly open for debate.
Of course, carbon taxes are simply a way to reduce consumption in the interim. Development of new techs will flow from realization that they are the way of the future.