The auto makers are mostly work with very long life cycles. Vehicles typically get used for 10 to 15 years, especially for well built luxury vehicles. Model life cycles are long too. They are not used to the fast changing world of electronics and entertainment systems. My friend driving Mercedes hates its navigation system. He often uses google maps on his iphone. My BMW balks at playing old mp3 file created by ripping CDs in WinAmp back in 2000. Every other music player and computer will play those files, BMW alone will keep crashing its music file system and resetting itself. BMW's support of bluetooth is abysmal. My 2006 Prius links without any issue any cell phone via blue tooth. Have you seen how small BMW's approved list of cell phones is? The damned thing would not even support Nexus4 or Nexus5. And if I pair it with an "unapproved" model, somehow it forgets the supported models too. Theoretically it can maintain connections to four phones simultaneously and auto switch on incoming calls. But in practice it is extremely poorly done.
Why wouldn't they just provide a simple docking station, allow the docked device access to the car speakers and stay away from building their own navigation and music players? They still think they can hold their customers up for ransom by demanding 1800$ for an integrated navigation system or 1200$ for the music player. No, just put in good speakers and allow us to bring our own devices into the car.
The lack of imagination of the auto makers is astounding. WiFi is what 15 years old? iPod is 10 years old? Why didn't they build a car with WiFi that will connect to your home, down load daily news, weather, traffic reports into the hard disk 10 years ago? After missing the boat then, now they are coming up with walled gardens of WiFi, memory storage in the car etc.