The first generation Toyota Prius and other non-plugin hybrids are virtually that.I have always wondered why there isnt a car version.. A small motor driving a generator with a battery to take up the slack.
I don't think it's just head in the sand, there are some fundamental problems. They need a network of dealers for car sales, but those car sales cannot support the dealers and their premises. They are reliant on the income from servicing and those very expensive large profit margin spares.Having said that I doubt that the car industry is fully comitee to the future of e-cars.
Head in the sand an all that.
power supply will be the first obstacle - a Leaf for example will need 7KW feed to power the charger. Multiply by the number of parking spaces, the problem will scale up very quickly.You just need every parking spot to have charging.