The thread seems To have drifted from when will BEVs be viable to when will they be mainstream.
In that respect I think an issue will be battery life. The average age of cars in the U.K. is around 8 years. The average age at scrappage is around 14. I’ve seen it suggested that batteries last around 7 years with viable capacity. As many as half the cars on the road are of an age where range issue will be magnified by battery age.
Maybe the business model will change and cars will be retired earlier and their battery backs recycled into home storage. I have seen a Domestic power store made out of used Leaf batteries. I don’t know how that will effect the millions of Jack and Jill Averages for whom a car is basic transport and old cars are preferred because they are affordable.