The Tesla Model 3 reminds me of the times the electronics failed in my first car
theverge.com
theverge.com
Now the big difference is that it seems we have decided electric cars = autonomous cars. And I would agree that autonomous function opens the car to a whole host of electrical problems (sensors, computers, etc). But this would be the same in an autonomous gas powered car.
Yes, autonomous vehicles are on the horizon, so all vehicle lifespans should be considered limited, but cars generally don't suit the gadget life cycle of being discarded after a few years when the new model comes out.
What was the last piece of technology you purchased that has survived 10 years intact or without replacement by the newer and better?
I'd argue that it's much easier to maintain a supply of mechanical parts than of 10-year-old electronics; unless there's been some serious consideration of future-proofing in the design process?
Even in terms of computers, there's a massive range out there (from companies like Adaptronics, Link, Haltech, etc) when you have to move away from an OEM unit.
Already if you look at the EV scene, there's a huge variety of motor controllers/inverters/etc to choose from. I think keeping older EV's running in the future won't be too hard for people.
I don't know if it's really justified saying that electronic parts can fail more often or not - My first-generation mx5 has electrically operated popup lights, which are still going strong nearly 25 years later. I once had a 1985 Nissan Bluebird that had an LCD Digital dashboard, still working fine in the early 2000's.
Treat your equipment right, maintain it well, store it correctly, and you'll get a good long life out of it. Leave it out in the weather, never check the condition of things like batteries and terminals, and just run the car forever on hopes and dreams and sure... things will break.
Modern vehicles are not just computers on wheels, they're entire networks of computers on wheels. And all these systems are intrinsically interlinked. A failure in any one system can be enough to either stop the car working, or forcing it into limp-home mode. And you as the owner have no hope of fixing it. Even if you can plug a diagnostic computer into the OBD interface, the best you can usually do is poke around the engine controller. You need specialist hardware to interface with the other systems such as brakes and airbags. My Supra is long past the point Toyota will support it (although to their credit, I can still get a surprising number of parts). Looking at smart devices these days, manufacturers stop caring the moment the product is even released. Support gets pushed to one side and the successor takes priority. Cars have a lot more established history with this, but I'm sure that, with almost every major manufacturer having their cars purely electronic (even the ICE-powered ones), by the time the car gets to be the age of my Supra, there is going to be no hope for maintaining them. Some people view any consumer product more than a few years old as 'antiquated'. I don't get this mentality; the sign of a quality product should be longevity. Sure, there needs to be improvement, but as manufacturers basically tell us 'no, only we can support this car for you, and it's going to be expensive', and then five, ten, fifteen years down the line, 'nope, we don't care any more, buy a new one', people who like to get the most out of their vehicles are going to hate living in this era.