But will they? All major car manufacturers bringing in more and more EVs each year and give another 2-5 years and it's all we are going to see. Now why on earth would I buy Tesla, if I could buy Audi or Merc instead?
VW expects 50% of cars sold to be electric by 2030, Ford expects 40% to be electric by 2030 and they say that they can't go much faster. Other's manufacturers forecasts are more dire. I'm afraid that it could be too little too late.
I think the roadmap to 2030 is fine: the infrastructure will take time to build and only the richest countries will be able to run majority of EVs on roads by then, unless they become super cheap. Even in the US, it will take ages for EVs to overtake CE because an average person can't afford EVs and will continue to drive their petrol cars for some years.