"Cars are big computers, and have been for a while"
Doesn't mean we need to treat them like software development platforms. Most of the challenges are still at OSI layer 1 and most of the problems to deal with are mechanical: Tire still wear out, disc brakes still function much as they did 10 or 15 years ago (and wear out), wheel bearings, hydraulic systems for power steering, etc.
Given that cars have much longer lifespans than typical consumer electronics, the last thing I want is a car with a built in 10" touchscreen running some ancient version of Android. I'd rather have some sort of standardized modular system where I can put my own tablet-sized computer in an appropriate place and have it get power, audio sync with the car's speakers. Look at the crap infotainment systems built into 2015 and 2016 model Toyotas, Hondas and Nissans and compare it with a good $400 Android 6.x tablet. Do you really want that same un-updated OS and software for ten years?
The idea of the "double DIN" size car stereo mounting location was a good one, but we need something bigger than this, and with standardized cable connectors:
http://www.autodvdgps.com/ebay/ZC620/ebay-3.jpg
Carmakers, please find a way to separate the 'infotainment' part of the car's computer from the embedded computer that's actually required for the car to run (engine timing/valves, fuel injectors, mixture, emissions monitoring, intake oxygen sensor, etc).