The Tesla vehicles are "missing" a lot of parts that rust, corrode, and cause engineering challenges. One of the main ones behind the exhaust system. Speak with a series of car mechanics and they'll invariably tell stories of cars that never received an oil change until something fails. There are videos, pictures, and documentation of Tesla being able to swap drive trains, etc.
Put together, Tesla is able to better protect the frame and body from corrosion by separating it from the same parts that usually "Carry this along". That's a lot of text to say they reduce the surface area and mass of corrosion and failure prone parts.
This isn't to say I agree, but I find the information all fascinating (as a car guy). The best way to make a car, in my mind; more serviceable is to increase the protections from rust and corrosion. Otherwise a simple brake pad ends up being an entire brake system upon repair attempt. In regards to electronics; they can go in sealed compartments and be easily serviced. How awesome. They can also just as easily be replaced by a superior implementation.
Anyways, your post made me ramble a bit but I'm trying to determine if I agree with the original post or not.