Used EVs are already starting to drop to very competitive pricing, and I do sometimes wonder if everyone (I know I did) has failed to notice how much ALL new cars are costing these days.
When I saw EVs costing £25k and above, I was one of those who thought the difference over a petrol or diesel car was too much. Then I noticed a new Ford Focus costs over £21k, and Ford has stopped making the Fiesta and smaller cars (or is about to).
ALL cars are expensive, but you always look at the cost of ownership and take into account the cost of servicing and maintenance and preparing for potentially expensive works as the car ages and all those mechanical bits wear, seals perish and so on. An EV is a battery and motor. Obviously there are moving parts that will need care and attention, but it's a lot less - and a lot more predictable in terms of likely cost to replace.
Plus a battery doesn't just expire. It degrades over time, and all evidence points to a battery lasting way more than is warrantied (which stands to reason; car makers don't want to pay out claims so they underestimate the likely lifespan) and a car doing 250 miles today that does 210 in ten years (if driven a lot) isn't a problem to most people who do 30-40 miles a day bar that one or two holiday trips a year. Again, MOST people are not driving a lot - especially not in one go.
Charging infrastructure is of course an issue but capitalism should sort that. Plenty of companies are making good money from them, so more will be built.. and yet most people charge from home anyway.
What most people want are smaller EVs. They'll be lighter too, because they can have smaller batteries and still offer a good range. Add in fast charging and we'll see the tipping point where nobody will want a 1ltr petrol supermini anymore. And if you buy one new or used, chances are you really will be able to keep it for years without any nasty surprises.
Then when it must be scrapped, that battery will either get recycled or reused in home storage. Third parties might even replace individual cells to use again in other vehicles. It will be a lot less messy than swapping engines, gearboxes etc.