First, batteries are not as efficient as temperature drops. Compare your car's cold cranking amps to regular cranking amps.
Second, when heating a regular car, the heating is free. When heating an electric car, it saps your battery very quickly. And summertime air conditioning will be equally bad, if not worse.
Electric cars might be serviceable in Southern California. Anywhere else they will be pure crap.
You’re just looking at the negatives. You can INCREASE the range at any temperature by simply driving downhill. So, by carefully planning your trip to go downhill coming and going, you’ll get that mileage back up there just where manufacturers say.
I live in Minnesota where below zero winter temperatures are common. One day driving home on the freeway with the temperature at about -17 degrees, I saw a Chevy Volt struggling to make anything close to highway speed. Other than a small peephole on the drivers side windshield the windows were frosted over. The small gasoline engine, that keeps the batteries driving the wheels topped off, was screaming from trying desperately to keep the batteries going.
The Chevy Volt is not a true EV, but a plug in hybrid with a small gasoline engine. I would expect that any EV in those temperatures would be struggling not only with range, but to keep the windows clear and the passengers barely comfortable. My wife is driving her third hybrid Ford Escape and loves it. However, we know from experience that when temperatures get below zero the gas mileage will drop 30-40%. Because the gasoline engine in her hybrid still drives the wheels we have little fear of being stranded.
My 2008 Mercury Mariner Hybrid promised 32 MPG. It only delivered that ONCE on a mild Spring day in San Diego. I live in the Pocatello, ID area. 4500 ft AMSL. During the Winter with temps -15F to +35F, the vehicle delivered 21 MPG. Nearly 100% ICE, little help from the battery. Summer ranges from +70 to +103F. Air conditioner needs the ICE running, so 26 MPG. In the Spring/Fall for a couple weeks, the vehicle could operation with no heating, no cooling and engine in ECO mode. The reward was 28 MPG.
Ditched the Mariner for a 2015 F150 SuperCrew with EcoBoost V6 engine. 21 to 32 MPG depending on how we drive it. Ethanol Free regular gas always. No more hybrids or EVs in my household.