I am as liberal as they come, but I am also practical about it. I think EVs are not quite there yet, probably another 10 years before I would buy one. One problem is that the lithium-ion battery technology doesn't do well in cold temperatures. Sodium ion isn't as good at high temps, but in the cold the two techs are even. I can imagine that in 10 years or so, a practical car company not named "Tesla" that doesn't have an image-seeking asshat CEO might come out with a car with user-replaceable batteries for the cold.
For now, though, I would probably get a hybrid.