In the end, it will come down
In the end, it will come down to money and technology. By 2030 most electric cars will have a range of 400 miles and be able to refuel in 15 minutes. Also battery prices will continue to drop dramatically. Given that an electric car has just 25% of the components of a fossil fuel car this means that they will be significantly cheaper to buy by then. I suspect the tipping point on prices will be 2026, so after that point, why would anyone other than than those who love the smell of gasoline by a fossil fuel car? So yes, listen to the consumer, and by 2026, the consumer will be demanding electric cars.