Earlier quoted context omitted.
It's great to get your perspective on this. Aside from the GPS/navigation features, aren't car infotainment systems extremely basic? We've been controlling heating, cooling, audio source, and audio volume since the dawn of time. How are technical requirements related to these basic functions changing such that their UIs haven't been absolutely perfected by now? Is the entire infotainment code being rewritten all the…
Yes. The infotainment code is rewritten every time. By different devs. Because that is how automotive industry works. This time BMW wants infotainment and a third party wins the contract (because it's the cheapest usually). For the next BMW car another company wins the contract. Everything is rebuilt from scratch. The components that make up the infotainment a lot of times are actually developed by different companie…
One thing Tesla did well was inhousing a lot of this.