Why does the automobile industry insist on keeping these things in-house when they are clearly terrible at them? I recall an interview with a Ford manager a few years back where they were asked something about adopting Car Play and the response was something like “we have people that can write software for us, so we won’t be using that.”
I think they're pretty blunt as to "why." What they seem to be hazy on is the "how."