Tesla builds incredible cars. Our Model 3 is simply fantastic.
All EV owners I know have more than 1 car. Heck, how many do I have?
They are not for everyone; especially the futuristic Model 3.
Younger people, who grew up with computers find them natural; older people struggle with the simplistic brilliant interior.
Certainly profitability is critical for Tesla or any company.
Remember they are building their charging infrastructure and Gigafactory (beginning production soon, I believe).
The Model Y gets them into the CR-V Rav4 market. They will take market share.
Tesla currently sells almost 100,000 cars per quarter.
And they make only EVs; the only company to do so.
Range anxiety is a biggie. But you learn; it is different.
When we first got our car, we drove around checking out charging locations.
I realized it really is doable...
Silicon Valley has many places to charge; certainly more than most.
I will tell you there can be lines to get on to a Supercharger.
But the network (at least around here) is amazing. Go to Kaiser (or any big hospital); charge. Restaurants; charge. Library; charge.
All decent sized malls have Tesla Superchargers and/or other brands.
Our EV starts out every day with a full tank. My other cars not so much.
Again, these cars are not for everyone, but they have a place.
And they are evolving.
All the major manufacturers are developing EVs.
I suggest you drive a Model 3. You will be blown away.
On the other hand, a Civic, Accord, Camry, Corolla, etc will fit the bill for just about anyone at a far cheaper initial price, to be sure.
That's my 2 cents.