If driving 0-60 mph in 1.8 seconds, or at a top speed of 200 mph is slow, then you and I have a different definition of perfect. The range for this vehicle is now 400 miles. That battery will degrade about 15% over about 7-10 years. I can still get 235 miles on my battery which provided 290 brand new, 8 years and 250,000 miles later. It's never been in the shop for anything other than a window regulator and I've had 2 door handle mechanisms swapped out. I'm still on the original brakes. I get the political hesitancy but oh man it's fun to drive.
The performance numbers are largely meaningless because any EV can be made to be blindingly quick with the technology available. Freaking Kia makes an EV that goes to 60 in 3 seconds flat. There are other senses to which an EV offers nothing, so there is give and take. Nothing is perfect.
Sound?
I've owned 2 BMWs, an Audi, 2 Infinities, an Acura, an Honda, VW, 3 Ford trucks and SUVs and 3 Jeeps. As you say, all had positives and negatives but I've enjoyed the Tesla the most. They are begging me to turn it in for a new one with 6 years free charging.
There is no free maintenance. There are no free tires. There is no free charging. It's all baked into the purchase price. I have no problem with people buying an EV. My problem is the massive government and state subsidies to do so combined with the mandates to end the production of internal combustion engine cars because even the subsidies aren't enough for the average car purchaser. Then toss in the subsidized charging stations and the cost of the electric grid upgrades that all electrical consumers pay for and thus further subsidize EV owners.
