On a pure cost basis EVs only *really* work for company car drivers at the moment due to the tax breaks, but that is changing. But then I've never really considered new ev Vs new ice car, because it's never occurred to me to buy another new car. I suspect once scale is achieved on the ev side, price parity with ice cars will start to be seen. After all, certain models (mini for example) are pretty much there already.
It's also important to remember that mainstream manufacturers don't want ev technology to be cost effective yet. Because they've collectively got billions tied up in ICE engine technology R&D assets that they'd have to write down if it became clear electric was more popular/viable than ICEs.
As for usability, I've driven mine from Shrewsbury to Birmingham to Dumfries today. 275 miles all up, with one 15min stop in Kendall to add some range, take a pee and get a coffee.
I honestly don't think I could have done it more than 10min quicker in an ICE car; my speed was limited by it being the M6, rather than a need to conserve range. Car is currently charging for free in Tesco car park across the road while I finish my steak and chips. After I've had a kip, the car will be fully charged and might take me home on a single charge, except it can't, because I'd pi$$ myself, so I'll probably stop for 15mins around Preston and get home with 75miles to spare.
In terms of cost, excluding what I've had for free, my overnight charge (adding 70%) will be 25p/kWh, or about 6.5p/mile, the motorway chargers have been about 40p/kWh, so 11p/mile ish. Most of the time my cost is much less.
There will always be people who want to drive 1000miles with only one pi$$ break, or tow a 3500kg trailer 400miles in a go, and yes, EVs probably won't ever be for them. But given that the average UK car does 8000miles/yr and the average journey length is 8miles, ev's will certainly fit just fine for the vast majority of use cases. As a commuting tool, I honestly prefer mine to an ICE, much less NVH, especially in stop start traffic and going to a petrol station now just feels like a fu€king hassle compared to plugging in a lead either at home or at the office.