I believe societies change due to technological progress and we are going to see a lot of technological change over the next decade as we transition away from fossil fuels, motivated by climate change and government policy. Ten years from now prospects for Alberta might not be so good and the purpose of insurance programs like CPP is to spread and share the risk. I think we will progress to this technology as fast as we get better cheaper batteries, and the prospects are definitely there along with the R&D money. I mean I think solar recharged cars can work in Canada for over half the year or more without needing to be recharged at home. Solar costs are down to 70 cents a watt and in NS there is a 30 cent a watt rebate.
How much longer can the good times last in Alberta with tar sands oil not much better than coal in terms of carbon emissions and EVs taking over the roads over in the coming decade. By 2033 almost half the cars on the road in America should be EVs, especially with improved cheaper batteries. The li-ion batteries, they use now suck in terms of power, weight, cold weather performance, expense and charging times. Batteries are the bottleneck in EV adoption IMO and in home energy independence. Even if EVs only accounted for 30% of the light vehicles in America by then it would still affect the market for gasoline in a negative way. I expect America to be among the late adopters of EVs with Europe and Asia having much higher percentages on the road, that too affects the global petroleum market as demand dries up.
It won't be government regulation that does it in the end, it will be economics that will drive change, it always does.