If I had a way to prove it, I would bet most of the issues people raise about why EVs will never work where used to explain why Model T would never work.
Are electric cars ready to replace all cars? No. OTOH, I would expect the vast majority of people that use this site have more than 1 car. And I bet most have 1 car used such that could be charged at home, give satisfactory service.
I don't think that RV would satisfy many, but then again very few would call a T a good car for today.
For the last few years, my area, like most, has had a big increase in home deliveries. UPS, or Fed-x stops half block, dogs insist I get up to look. Prime, with their EV, can stop next door, and unless I happen to see, I don't know it.