I had a long and frank conversation a year or two ago with a high ranking research and development chemist in the petrochemicals industry and he said that the whole 'electric revolution' was nothing but a great big con and that the oil industry was not only well aware of it but also in on it. He claimed that there is no shortage of oil for decades to come and that there are ways the pollution issues could be dealt with reasonably easily but would greatly reduce profit and there is simply far more money to be made in being 'eco friendly' until, of course, the bubble bursts. By 2030, the time of the supposed complete cessation of petrol and diesel car manufacture, there will already be many millions of tonnes of non-recyclable lithium batteries from electric cars, battery life is estimated at between seven and ten years if I recall correctly, that can't be stored because they are a fire and explosion risk, can't be recycled because we don't have any method of recycling them and can only be sent to landfill. Of course the Chinese can make lithium batteries pretty cheaply as they use virtually slave and child labour to mine the Lithium in Africa and then Political and other prisoners in their own country to put the batteries together. What's the betting that, by around 2035, they would then say "Electric was a mistake and we are now running a scrappage scheme where everyone can get so much money off their new Hydrogen, or more likely 'clean burning' petrol car. Hydrogen of course while the ideal fuel has two major problems. It takes effort and energy to split water and free the hydrogen and it probably won't have a good profit margin for the energy companies.
Of course this is all academic as the end of the world is next year so get that gas guzzler on the road and burn some fossils!