Using a touchscreen while driving has the obvious problem that you have to look at the screen vs physical buttons where tactile feedback and muscle memory can be sufficient.
But the problem is way beyond that and goes way beyond cars. Touch UIs are inherently lazy and they encourage you to create bad UI/UX. Why? Because your UI becomes software and you can always update it later. The net result is you don't.
Having tactile buttons forces you to do upront UI/UX work to make sure you have sufficient buttons, they make sense, etc. It's a cost-saving issue to just not do this kind of work.
In any touchscreen on a car you'll find abasic options buried menus deep to the point where you have to Google where to find it. That's a big reason why touchscreens suck.
But the problem is way beyond that and goes way beyond cars. Touch UIs are inherently lazy and they encourage you to create bad UI/UX. Why? Because your UI becomes software and you can always update it later. The net result is you don't.
Having tactile buttons forces you to do upront UI/UX work to make sure you have sufficient buttons, they make sense, etc. It's a cost-saving issue to just not do this kind of work.
In any touchscreen on a car you'll find abasic options buried menus deep to the point where you have to Google where to find it. That's a big reason why touchscreens suck.