EVs only make sense for a very specific and small subset of the population, for specific uses. EVs have lots of issues:
EVs are not as affordable as normal cars
Their range is smaller than normal cars
Less infrastructure is built out, so finding a charging station can be difficult
Charging is much slower than filling a gas tank (I've seen some places moving to a system of swapping out the entire battery to fill up, which would alleviate that, but this has it's own issues)
Manufacturing EVs is devasting to the environment and involves exploiting child labor in poor countries (lithium mines)
Electricity used to charge EVs primarily comes from coal, you are just outsourcing your emissions
EVs present huge issues with disposal or recycling when they reach end of life
Current power infrastructure is no where even close to being able to support mass EV adoption
Like OP points out, EVs work horribly in ultra cold environments
EVs don't have as long a lifespan as normal cars, and have exorbitant repair costs
Batteries don't last and need to be replaced (at price points where you could just buy a new normal car)
EVs only make sense for a very specific and small subset of the population, for specific uses. EVs have lots of issues:
Forgot one point: Traditional coal fired and nuclear fired power plants are being eliminated in the name of climate change.