There are misconceptions and falsehoods in the messages above. Battery tech is improving albeit with some limitations as to how far that can go. Tesla had a 'battery day' a few weeks ago when they announced some new tech changes leading to an efficiency improvement to halve the cost of making the batteries, remove cobalt entirely and a new 'tabless' architecture that improves capacity and improvements in longevity of the things towards the 'million mile' battery in duration. Range has already increased from the time 2018 model S I own by some 10%+ and newer models will be comming out with claims towards 500mile ranges.
Range claims are as meaningless as petrol usage claims compared to 'real world' and yes there is a winter time hit with cold weather.
The newer model 3 (smaller but bigger than average petrol cars) has th same range a smy S with a 75KWh pack compared to my 100KWh pack.
Real world on mine is that summer cruising at 70mph on motorways, on the flat in average weather and I get a genuine 300-320 wh/mile. At the other extreme in winter on short journeys with a hit to passenger heating and battery warming plus hills and twisty roads and a heavy foot I can drop than to 500wh/m but a longer journey in winter when everything is warmed up that range improved again towards 450 wh/m.
I made a number of trips last year to see the seals at Angel cove in the winter months. Round trip distance with comfort breaks each way and a bit of a look-around Llandudno beach front an the battery cooling right down while we seal watched was around 170 miles with some 70 miles range remaining. So my 300mile range theory dropped to a winter 240. A lighter foot would have made little difference to journey times but saved 10 miles range.
It takes very little extra planning to use 'shore power' at home to preheat the car or judge the final battery top-up from 90-100% before setting out to have max range with least battery degredation eect from full top-up. The latest incarnation of my S with same size battery has a range some 60 mies greater already than mine.
Wales is a charger desert but for most of the UK fast chargers have/are being rolled out. Again Tesla is ahead of the game – hopeully others will catch up. There are already UK sites with as many as 24 stalls although most sites have fewer but can be added to. The latest V3 chargers are 250KW capable such that a model 3 capable of accepting those charge rates can got from 10-60% capacity (its most efficient near the empty end) in less than 20 mins for a good 150+ miles top-up.
Tesla was founded in 2008 – that's only 12 years ago. The others already have some battery experience and certainly more car-making experience and truly should be able to match/exceed how far Tesla have gone within another 9 years – If they want to.
That still leaves a lot of disparity. A Tesla isn't a cheap car and most owners do have suitable home charging options but there are ways of sorting out those disparities with onstreet charging etc – it just takes the will to do it. And most folk don't need long ranges for their urban commutes and local shopping trips.
Norway has embraced EV motoring in a big way and their winter weather is pretty foul too.
If hydrogen production from non-fossil sources gets off the ground and generation is from 'spare' green capacity (night wind power etc) then it's inefficiencies become less important. And like everything it;s efficiencies will improve. It obviously has the benefit fo faster refuelling and avoids carting battery weight.
Fundamental truisms are that fossil fuel needs to stop being used and people need to stop making so many (whim) car journeys and and to stop the hedonism of buying stuff for the sake of it and demanding access to cheap jet travel. Western society is horrid in it's wastefullness.
Real world example. I have free supercharging with my car (no longer available but affects my planning). I had to help out my daughter south of London when she was having some urgent issues. I left Mid Wales with a low charge. Stopped at Telford for 30 mins. Stopped again at Heathrow Hilton for a 90% charge 45mins 'cos there's nowhere to charge where she lives. i stayed with her for 3 days and on the trip back did a splash and dash at Warwick to avoid any range anxiety. I could have made it home from there easy but elected to top up again at Telford for the free sparks and arrived home with more charge than when i left. Yes it added about 70 mins journey time each way but as an old man I'd have had to stop for a 15min comfort break anyway. If there had been a charge point on street where daughter lives and I'd kept my car topped to 90% at home the the 230 mile each way trips wouldn't have required any stops even with traffic congestions en route.
pgk