So much of this appears to be mental rather than a physical problem.
Right down to assuming that our use case is the same for everyone.
My parents come from London and Fife, I was born in Lincoln. I am very used to driving the 5.5 - 6 hour journey from Lincoln to Fife in one go. Worst case 5 minute stop for the toilet.
Charge on what drive? My location in Lincolnshire is a new build with just off street parking bays and no public power whatsoever.
Check out Zap Map, the vast majority of chargers are 7kw. Or 15-20 miles added per
hour of charge. You can forget going for a coffee and getting 100 miles of charge with them.
My work has parking for nearly 5,000 cars. It has 20 7kw chargers.
Tesco has just announced it is putting in around 600 chargers over the UK. 4 per store with hundreds of parking spaces. All 7kw.
So your 1 hour shopping trip nets you, at best, 20 miles. If you can get in before the other 200 to 1,000 people.
This demonstration was useful in showing real world ability of the cars. But for real, real world, try going to Oslo. Where EV penetration is over 50%. The most difficult thing to get in Oslo today? An EV charging slot.
Let us be pragmatic here. It is a good start, Tesla are streets ahead, but we are in the noddy league for actually transitioning to EV.
If we are really serious about EV, every second parking space, paid or free, needs a 100kw, minimum, charger.
Unless we recognise that we are only kidding ourselves and that is most certainly not going to save the liveable biosphere.