I’ll get to the point quickly: they are not cars.
A car is a device which transports you, your friends/family and your stuff over distances between about 1 and n miles a day. For me, 98% of the time n is less than 50, and 99.4% of the time it is less than 250.
So, for a huge majority of my journeys an electric car which can only do 250 miles per day would be fine. There are two problematic aspects however: one is that if I am not at home overnight I will find it more difficult to recharge the car; the other is the 0.6% of my days in which I want to travel more than 250 miles.
The problem is recharge time. With my current car, I can do about 320 miles between charges and takes less than 10 minutes to recharge. The best electric car I can find can do 211 miles between charges and takes 4 hours to recharge if you fit a custom 70A charger to a 240V supply in your house. If you don’t have that available it takes 48 hours (2 complete days) to recharge with a 15A/120V charger you plug into a normal socket. Presumably this would improve to 24 hours with the 240V supply we have over here.
Recharging the electric car requires 70A × 240V × 4h = 67.2 kWh ≈ 242 MJ of energy. To transfer that amount of energy within 10 minutes you would need a 403 kW charging station: that’s a whopping 1680A on 240V. To transfer that over a copper wire would require that a wire around 25mm thick. Even if your house could supply 1680A (it can’t) you would be unable to bend the charging cable and might even have difficulty lifting it.
The reason the battery-electric cars are not competitive with gasoline/diesel from a recharging perspective is that you can get far more energy per second from a fuel pump than you can from an electrical outlet.
What about an electric car which was recharged using a fuel pump – would that be worthwhile?
Recharging my gasoline car requires 55l × 34.8 MJ/l = 1948MJ of energy. My car weighs about twice as much as the electric car I used for comparison and goes 50% further per charge, so let’s scale up the previous electric energy figure by those amounts and see how much electrical energy it might need if it used an electric motor instead: 242MJ × 2 × 1.5 = 726MJ. This is a very approximate calculation, but it looks like an electric motor would be 2.6 times more fuel-efficient than my petrol engine. If instead of a petrol engine I had a 100% efficient electricity generator and an electric motor I could do 832 miles between recharges, which would be brilliant.
Unfortunately the best fuel->electricity generators suitable for this kind of application are not 100% efficient, but 36% efficient. This means that I would only be able to do 300 miles between recharges, so right now it’s more efficient to combust the fuel in a conventional petrol engine than to convert it to electricity and use an electric motor.
I personally expect the efficiency of electricity-generation to improve very rapidly so that it will soon be more efficient to have a gasoline-fueled electric car than a conventional gasoline-powered car. Although such a car would still use fossil fuels it should be relatively simple to replace the gasoline tank and fuel-cell with a hydrogen tank and fuel-cell once a hydrogen infrastructure exists, without the huge environmental cost of scrapping or building an entire vehicle. I feel that this is the most plausible path to renewable-energy motoring, and I will be near the front of the queue when such vehicles become available.