My point is that the controls for my features are all separate so I can replace a simple switch if needed instead of the entire infotainment system, which is its own computer with separate software and integration is not always seamless with updates; that is the nature of software designed by varied teams.
I have a truck and use it that way, I need to be able to adjust heat, etc. with work gloves on. So big knobs are a must. One zone of temperature is fine. Maps is free on my phone and I can control through 8.4 if needed. Simple works for me, and keeps my truck repair costs low and downtime for such to a few days every decade.