The cabin controls are okay on Hyundais, I guess. I remember having to use the touchscreen to set the rear temperature controls. This is confusing when the main screen is occupied by Android auto. So it isn't like you have button control over everything.
I'd recommend Mazda for getting pushbutton controls right.