The situation regarding the feasibility of EVs varies very much based upon where you live, your income, and what you use a vehicle for.
I work as an electrician for a metropolitan council in the UK. My journey to and from work is up and down steep hills, with significant quantities of tools and gear, as necessary. An electric vehicle capable of taking me to and from work is a long way outside my price range, and there is most definitely no charging infrastructure where I live (and no realistic possibility to add it, at this time), nor at the vast majority of places where I work.
As part of the clean air initiative the council are looking at changing all their vehicles to electric; this is proving to be a massive and costly undertaking, where, as an example, a new bin wagon costs around £180k for a euro 6 derv, and around £500k for an EV. Then you have the cost of the charger on top, another £50k.
For a fleet of, say for the sake of argument 50 bin wagons, this is a huge increase in cost, at a time when they are already running a deficit (and have been for years), and are facing further funding squeezes by central government.
And that is before we get to the capital investment part; so far that's just been periodic replacement and running cost increases. They've had an EV wagon on loan, to test it, and it's so far not been very well liked; it has a short run time, and because the electrical infrastructure at the depot can't handle it, the charger can't even fast charge. And that's just one truck.
I expect there are estimations going on as to the cost of upgrading the electrical infrastructure for all the depots where they will want to use them, and I know we are replacing all the boards at one of the depots pretty soon, but that will still only get them one charger running at low power at that depot. Why? Because the supply from the substations isn't big enough to do more, at any of the depots. So that means new mains from the substations, at a cost of probably at least £5m per depot, maybe more, and that's assuming spare capacity at the substations, which isn't a given.
Now, I'm not anti-EV, I'm not saying it can't be done, and I'm not saying it shouldn't be done. I am saying it's going to be bloody expensive, and it certainly isn't going to be finished by 2030.