A co-worker of mine, who lives in south central New Hampshire, once owned what I called a "commie car" - an EV that wasn't a Tesla.
Needless to say, the car's charge wasn't able to last his hilly 50-mile commute in Winter ... the cold, the hills, the heat, the wipers, etc., completely drained the battery before he could reach the office.
Electric vehicles have a niche, but the technology is too immature to eliminate the internal combustion engine to be practical for interrupted (weather,traffic,construction,detour) trips.