Do you realize the electrical infrastructure that would be needed to support electric cars if they replaced gas cars?
You live in California! Half the country has at least 4 inches of snow on the ground right now. Much of the country never goes above freezing for days and weeks in a row and a lot of those areas will still have snow on the ground for a couple more months.
Zero and below is not rare in many populated northern areas. Regular car batteries left unheated outdoors in those temps have a hard time just turning the starter for a few seconds. Sometimes it doesn't start. Up north cars left outside have to use heaters to warm the engines and batteries so the owner can get to work on cold mornings. And that is just so they can turn the starter motor for a few seconds. And they are supposed to drive 10-20 miles or more to work in an electric car?
The coldest weather I've been in (Northern Ohio) was 20 below with gusts over 90 mi/h (storm of January 26-28, 1978, look it up). The dog and I went for a mile "walk." A bit brisk, but for some folks farther north, that's a summer picnic.
Electric cars are totally impractical for comfortable, reliable daily travel in a good chunk of the country.
Yes, right now they are.
Before we had a road system, Model T's weren't very practical either.
As Yo-Yo said, it's the early adopters who pave the way (with money!) to universal availability for the masses.
With enough of a market more resources are diverted to chasing that money with enhanced power generation and distribution, better batteries, alternate means of electrical energy storage (e.g. super-capacitors) and so on.