One explanation for the Tesla software's quality I heard goes like this: Tesla is famous for owning the whole car stack, vertical integration that Apple loves too. The rest of the car industry ostensibly sources components from different vendors and assembles them. Plus, Tesla is software-native as a company, unlike the other car manufacturers. This is an advantage that is easy to miss, but it turns out that generally if the software is not in the company's DNA, the software product sucks.
Though my friend who owns a Tesla does praise it's software, he is not a fan of the hardware, the craftsmanship is poor apparently.
The quality of apple's software isn't increasing either though according to some: https://tonsky.me/blog/good-times-weak-men/
One explanation for the Tesla software's quality I heard goes like this: Tesla is famous for owning the whole car stack, vertical integration that Apple loves too. The rest of the car industry ostensibly sources components from different vendors and assembles them. Plus, Tesla is software-native as a company, unlike the other car manufacturers. This is an advantage that is easy to miss, but it turns out that generally if the software is not in the company's DNA, the software product sucks.
Though my friend who owns a Tesla does praise it's software, he is not a fan of the hardware, the craftsmanship is poor apparently.