Modern cars seem to be moving towards all controls on a touch screen somewhere. I suppose this allows for more frequent updates, but in my experience it just leads to more bugs and more painful factory updates. Not to mention using a touchscreen to adjust the temperature while driving is incredibly dangerous compared to a dial you can feel for without taking your eyes off the road.
- latency
- it has a boot procedure when you turn the car on. While this happens, the controls have quite substantial latency. However the first thing that happens is it begins playing audio.
- there is a knob for adjusting volume, but it's still part of the same system as the rest of it. There is still substantial latency to this control, especially immediately upon turning the car on. However even a little latency here is really annoying, because one naturally adjusts volume via trial and error.
- if you've paired the car with your phone via Bluetooth, it immediately sends a message to your phone to start playing whatever audio was played most recently at whatever the current volume is. I wrote a tasker routine to intercept this, but an android patch a while back helpfully broke this and I haven't bothered fixing it.
All of this combines for a user experience dramatically worse than an aux cord. It's kind of spectacular in its terribleness. And this is an otherwise great car.