(To be clear, the above is regarding Apple's engineering specifically, not about their business practices. I agree that Apple's competitors are generally far better at parts supply and general right-to-repair matters.)
I've long come to the conclusion that people simply treated their Apple devices better and not that they actually were higher quality or better engineered.
And don't get me started on the Microsoft Surface Book. My partner (who worked at Microsoft) chose this as their work laptop. Junk. Driver problems. DRIVER PROBLEMS on MICROSOFT'S own hardware, managed by MICROSOFT'S own IT department.
If Tesla chooses to have no dealerships, then I have to go to them for support.
If I go to a dealership and get ripped off, I can call the manufacturer and they can assist with the problem. Happened to our TSX when the motor was burning oil and the guy who was at the parts shop was saying it was within spec. I had to get a support representative from Honda involved with the repair.