EV's won't be a good viable replacement for anyone who doesn't live in a warm climate city where they do minimal driving.
EV's are useless in a cold climate, the range is cut drastically and who wants a car that decides when you can or can't have a heater in winter.
There are a ton here in New Jersey, I see as many of them per day as any other car We have the infrastructure for it regarding charging stations and everything is relatively close for driving, that's why they work well here.