Sorry if I confused the issue about electric vehicles.
Hybrids were deliberately excluded from my comments, because the I C engine obviously extends the range. But this is because it is not a purely electric vehicle.
No doubt the Tesla does have a longer range than most purely electric cars. You get what you pay for; but it is not a mass market vehicle because of its price.
My comments are based on a lifetime spent with engines and vehicles, and so based more on practice than theory. (And in my youth, I did ride in pure electric vehicles; milk floats which never travelled further than a very few miles from their base, and were slow. There was no call for long range travel or high speed. They had a poor power/weight ratio because of the lead acid battery, and so carried less than their tare weight. But they were not intended as drag racers)
As yet, I see little prospect of a sub £20K pure electric car that can compete with my 12 year old petrol puddle jumper.
How many hybrids are sub £20K? Prices ARE falling, so watch this space.
And the battery weight will seriously reduce the payload of a commercial vehicle, (They are limited by legislation regarding gross vehicle weight and axle loading, as well as physical size. Payload vs cost is very important to the operator.)
I am not saying "Never", just "Not for some time yet". There is a lot more development needed, before hydrocarbon fuelled vehicles are made obsolete or extinct by pure electric powered ones.
Beware of climbing aboard the latest headline powered transport. It is good publicity to be supporting "green" technology, and high tech, even if, in reality, it is a long way off. Years ago, gas turbines were hailed as the future. The Rover gas turbine car , and the few gas turbine powered trucks, and Locomotives proved to be fairly short lived, once the disadvantages became apparent, not least of all fuel efficiency. Which was less dependant on close support fuel supplies in the Gulf war; the gas turbine Abrams or the diesel powered Challenger?
In the world of steam, the watertube boiler is excellent for steady state marine or static power generation use, but failed to cope with the rapidly varying loads of the locomotive. Horses for courses and all that
By all means suck it and see, (if you don't, new developments will never bear fruit) but Utopia may well be further away than we like to imagine!
Howard