My ideal car:
- buttons and dials I can feel with my hands without looking for climate/volume/etc. controls
- Car has a well documented API that can be used to control all non-safety critical features of the car (climate, media, etc.) as well as get lots of read only stats (current speed, current gas levels, current GPS location, etc.)
- mount on the center console where I can put my own touchscreen device if I so choose (iPad, Android, phone, etc)
- Car has an official app that can talk to said API over bluetooth or whatever for iOS/Android.
- Or I can write my own apps or programs, etc. that talk to the API.
Maybe I want to listen to audiobooks on Tuesdays and my own app would know to push that to the speakers as soon as I start the car on Tuesdays
Or maybe I want a raspberry pi in the trunk to log my car's current location and speed once per second because it's my teenager.
Just stop forcing crappy touchscreens attached to crappy laggy computers into my car! I want to choose my own computer and I want to be able to replace it if it breaks without taking apart my whole car and paying someone $1000 in labor. A stock iPad is 10x more responsive than the crappy touchscreen in the Model S; just let me mount my iPad