I actually think that, for a lot of people, it's some kind of psychological block, more than anything, preventing them from going electric.
True, EVs are more expensive, and if you do thousands of miles every month they're probably not the best choice, but the UK is full of people who fritter money away on very expensive petrol or diesel cars, and then only do 400 miles a month or so.
Unless you do thousands and thousands of miles a month, you should be able to get by with a charging point a few blocks from your house. You leave the car to charge overnight every 2-3-4 weeks, depending on usage, and the next morning it's ready.
I think that, with time, a better infrastructure will make longer journeys easier, too. You don't need an 800-mile battery because no one drives 800 miles without stopping; you need fast charging infrastructure every 200 miles or so, so you can recharge while you take a break, eat a snack, have a coffee, go to the bathroom, etc.
A used, fully electric Hyundai Ioniq can be found on autotrader for roughly the same price of similar petrol cars (ie circa 50% depreciation after 3 years, give or take).
In my specific case, I'd like a bit more boot space than the Ioniq provides. I am hoping that newer models like the Kia EV6, VW Id4 and Hyundai Ioniq 5 will become more affordable, in the used market, 2-3 years from now.