The new Tesla Y will do 500+ miles.
Next two years, most midrange EV's will see that with the best doing 700+ miles.
It's just a transition. EV's are starting to better petrol in almost all metrics. Even high mileage users won't be able to justify petrol/diesel after next year. Modern ICE cars are just too complex. Too expensive to fix.
As somebody who has seen the worst of internal combustions problems, i'm not sure why people are clinging on so tightly. My life has been an endless round of injectors, EGR's, DPF's, cambelts or chains,O2/multi sensors,auto gearbox issues. The list of common faults are endless. And i drive mostly new cars. (and maintain them with OCD standards)
We charge mainly from home overnight, so never need to go to a charge station. Paying around £5 to fully charge is nice. To have to wait 15-20 mins to charge from 10% to 80% if not at home is almost a pleasure compared to the worry about the above. The charge network is a bit hit and miss, but is getting better. As i said, it's just a transition people will get used to.