For me we are not there yet - close - but not there. I bought, new, one of the last Mk3 Jazzes in January this year. It was heavily discounted but even allowing for that, the jump to, say a 50kwh Renault Zoe was nearly £8000 even allowing for the government grant. The Zoe would do me range wise but not price and the lower running costs are not really significant for me as a very low mileage driver.
I looked at a 40 kwh Nissan Leaf with a journey we make about 5 times a year in mind. It's 120 miles round trip. There are charging stations around the destination but zap-map shows them to be frequently out of order. Driving at motorway speeds with the climate control on, the Leaf would struggle. I have an acquaintance who has a 40 kwh Leaf and he says that the best range he has got was 147 miles and he said the last few miles were "squeaky bum time."
On the chicken and egg argument, a low mileage EV would do me, even allowing for these 120 mile round trips, if the charging infrastructure was decent. It isn't so it wouldn't.
If I need a new car (I'm 72 so do the maths as they say) I will get an EV but only when a 200 mile one can be had for the price of a Jazz AND/OR when the infrastructure improves. I think by the mid 2020s we'll be there.