Earlier quoted context omitted.
> The dishes get clean and it has no software just buttons. Playing devil's advocate, all modern appliances run software to some extent. A modern dishwasher that does auto-dispensing will be particularly more complex. > If the dishes get clean what further enhancements needed to be done? It's not out of the question that the firmware might need to be updated to manage liquids more efficiently, tweak cycle timings, pr…
"A modern dishwasher that does auto-dispensing will be particularly more complex." Auto dispensing can be done without code. My parents had a GE that used an analog sensor for the water and varied the amount of soap dispensed based on its feedback. No microprocessor involved. Microcontrollers are becoming more of a curse as more designers start to wedge them in just because they can; not because they are really neede…
By this same argument, old car engines without microprocessors would function just as efficiently as new ones with microprocessors, yet the evidence is that modern ones are more efficient in just about every way. Microprocessors allow much more sophisticated sensor inputs and tuning of systems, including dishwashers.
>designers start to wedge them in just because they can
Designers don't wedge in anything adding cost without benefit, otherwise competing cheaper models move consumers to other products.