Cars are just brutal on electronics hardware, from vibration to heat and cold changes, to sudden bumps and direct sunlight.
That said, they could definitely improve the software that it uses to avoid it responding slowly by not including things like unnecessary transitions or trying to have it do everything and a ham sandwich. Most of the problems with the software remind me of shitty printer drivers with extraneous bloat and lack of optimization.
Car interface design seems like its gone backwards. I'd much prefer a tactile button I can feel and push without looking than having to mess with a touch screen.
The worst thing is even in more expensive cars, like a BMW the interfaces or touch screens feel like operating a touch face from the early 2000. The turning button navigator in BMW felt like a joke to me first time I drove one. Would rather avoid such displays and connect my phone for navigation than use this