Because this paradigm has been working so well for the software industry. Physical buttons being better (and safer!) for a driver is so obvious it's almost not even worth testing. No science required!
Cost and driver safety are orthoganal. You can't increase driver safety without increasing the cost. And given how we treat companies which don't grow their profits yearly, it's (sadly) an unsurprising output.