All the time we insist on 500-600 mile ranges and a weekly to fortnightly fill then yeah, it doesn't work. There is still progress needed to cater for those with nowhere to charge at home. You'll always be able to find a use case where it doesn't work. But bit by bit more different use cases are coming within the ev envelope.
i wouldn't mind living with a 250 mile range, I more or less do with the Carledo and it's titchy tank. But range is not an issue when you can refuel in minutes. Range will be an issue so long as charging time exceeds driving time. I know a few EVs (including Tesla) have a "quick charge" facility, but using it dramatically shortens battery life, "charge fast, die young" to coin a phrase. With the price of new batteries exceeding the probable value of the car they are going into, this isn't a good idea either!
There isn't a battery EV in the world that could do the RBRR (let alone a battery converted Dolomite) Yet over 100 40+ year old petrol cars do it every 2 years! A hydrogen fuel cell equipped Dolomite, given,as would be needed, a network of refuelling points equal to petrol stations today (here's a thought, why not USE redundant petrol stations) could do it easily!
But range and charge time aren't my only issues, there's also the fact that there aren't enough rare earth metals (the clue is in the name) to replace every vehicle now existing with a battery EV. Or enough infrastructure to charge them in the current national grid system of even first world countries. Or enough off road parking spaces that everyone can charge their EVs without a rats nest of cables on every street. Then the mining of said metals is an environmental disaster that is already happening. What about trucks and lorries which DO need a longer range? Or aircraft? BTW did you know that motorcycles are exempt from the "no fossil fueled vehicles to be sold after 2030" ruling? So battery electric motorcycles aren't really practical either!
I've said it before and I'll say it one more time now. Use offshore wind farms to generate power for the grid. At night when demand is lower, use the same wind farms to get hydrogen from seawater which is right there and effectively limitless. Ship the hydrogen in fuel cell powered tankers, just as petrol is shipped today in diesel ones, to sites that once sold petrol and distribute it on demand just as petrol is now. Your hydrogen fuel cell converts the hydrogen back into water (water vapour is the only emission) and powers your car to a range in currently available vehicles of around 350 miles and refilling takes minutes.
Aside from production of some infrastructure the whole process, once in action, has a virtually zero carbon footprint. This can ALL be done with technology available today, not pie in the sky! All that is lacking is the political will to make it happen and a bit more foresight on the part of the oil companies that own much of the required infrastructure already. You'd think they'd be looking for a way to survive when the planet is no longer burning huge quantities of oil!
Instead the whole world seems to have dived willingly down the blind alley rabbithole of battery EVs.