There is nothing inherently wrong with touch screens. Just use physical knobs and buttons for anything you want when driving (heat, for example) then use touch screen for everything you use when not driving. Entering a navigation target, setting the clock, doing any car setup etc. Typing in a destination with voice or a knob and button interface is infuriating.
I like that approach for those reasons but it really needs care to prevent abuse – e.g. disabling inputs unless the car is in park. Too many manufacturers do the equivalent of putting a bowl of ice cream in front of a child and saying “we told them not to eat it”.