Infrastructure is changing fast when it comes to EVs. We have had one for about 2 years now, so have been much more aware than we were before about presence of charging points etc. There are a LOT more now than there were just 2 years ago, and it seems like a lot more are faster charging.
Whilst I am totally sold on EVs (I changed mine to one 6 months ago, so now we have only EVs in the household), I would be reluctant to do so without a drive (or guaranteed off street parking to charge at home). It costs 2p a mile to run my car if I charge at home (vs the 16p it would cost at today's petrol prices). In the time since we have been driving EVs, we have charged out-of-home less than 10 times in total.
The thing you have to do if you have an EV is think/plan. At no point have we been inconvenienced by having the charge the car - but we have thought about it in advance.
For example...
We drove to Gatwick for our holiday - car wouldn't make it home, but we knew we'd need to get something to eat on the way back from the airport as we were driving over dinner time so we stopped for 30 mins and charged.
We drive to visit friends 2 1/2hrs away - the car would make it there and back, but it would be tight. My parents live on the way, so we park by their house and have a cuppa for 30 mins and charge.
A long weekend away in Devon - the car park at a place we were going to visit anyway had plenty of chargers so we charged whilst we visited (we had plans B&C in place for this in case plan A didn't work out).
And so on - there are so many places now where you can charge, and so many other things you can do whilst you're charging, that if you've given it a tiny bit of thought beforehand then it's fine.