But the energy density in batteries will never be what it is for fossil fuels. And the only electric car I can go 300 miles on a charge is the Tesla sports car at $100k apiece. My point is not that electric cars are bad or not worth having, it is that they will remain a niche, and the vast majority of people with average incomes will continue to buy current technologies that will be improved. Electric cars will always be a niche product - they are not the total solution to the problem.