Physical things, including buttons and knobs, have to deal with moving parts breaking. Moving parts break in different ways from digital screens, and testing those parts for MTBF is more expensive than for digital screens. Individual buttons and knobs also have to be wired separately instead of a single wiring input to a CPU.
It all comes down to cost.
