What nobody's really mentioned is the cost to repair these vehicles. I'm a workshop manager for a haulage company, and have been repairing vehicles for over 30 years, they have gradually become more and more complicated and even main dealers struggle with diagnostics so as a small business we have no chance. It's all well and good for the people that can afford a brand new car every few years when the warranty runs out, or lease their car but the majority of people simply can't afford to do that and run the lottery of very expensive repairs (my brother had to dispose of a car recently because it was too expensive to repair and no one really knew what was wrong with it), and that's just internal combustion engined cars. I can only imagine that EV cars are going to be even worse, and even more expensive to repair, what are they going to be like when they are 5 to 10 years old, beyond economical repair? That's what worries me, my wife's car is 13 years old, and my car is 11 years old, my brothers even older, how many EV's are going to manage that, and who at that age of car is going to afford to replace the batteries?