Also what about the cities where parking isn't owned by the building owner ? There are plenty of cities in the US , heck most of them, do not have a parking spot per unit and they are forced to park on city streets... Who covers the bill then ?
EV's are not going to dominate until a city bites the ball gag and starts supplying meters and power to every parking spot.
Also what about cold area's like here in the northeast during snow ev vehicles are very tough to get around in and their range becomes questionable in very cold temperatures. This is all stuff that gets solved with evolution... 5 to 10 years... I doubt highly.