Limiting supply of fossil fuels doesn't spur green technology. Investment in R&D does. Why not stop subsidizing that fossil fuel power instead? See as it stand if you just ban new sources, while continuing to subsidize the power, you protect existing players form competition, while feeding them tax payer money, and simultaneously ensuring that they can transform their (now government mandated) monopoly in fossil fuels into a similar monopoly in the next energy source. This is just corporate welfare policy dressed up as environmentalism.
Oil and gas have more uses than mere power generation and transportation. Petroleum products (oil, gas, bitumen, etc) are used in manufacturing probably more of the equipment we use today than most people realise.<p>Don't throw out the baby with the bath water. A ban would be counter-productive and silly.