I am a software engineer and I love technology, but I love simple technology and when something doesn't need software, I don't add software just for the sake of having software.
Pretty sure any dishwasher on the market in the past decade uses at least a simple microcontroller, just because it's the cheapest way to achieve all their control and user interactions.
If you have that option. Not sure if you've shopped for white goods recently, but the options without wifi are relatively few, and mostly lower end models.
We needed a new stove, I wanted one without wifi/internet connectivity. Due to the above and supply chain issues that limited availability of a lot of models, I didn't have a choice and ended up with a model with wifi/internet connectivity. I have, of course, not connected it.
Buy used. A lot of the older models last a long time too, and only (rarely) need periodic wear parts replaced --- of which plenty are available aftermarket for cheap.
Supply chain issues aside, I don't think that's true. This is about Miele, none of which are lower end, and here's the first dishwasher I randomly looked at on their site, and it has no Wifi. https://www.mieleusa.com/e/built-under-dishwasher-g-7106-scu...
You still have to specifically choose a Wifi one. (Though again, I can see if availability issues might throw a wrench into that if you needed one right away.)
Sadly, I don't think dishwashers will last 20 years any more. Since 2005, I'm on my third dishwasher. The first one lasted 9 years, the second one around 5 (with one under warranty repair).
At some point the repairs/parts cost more than what the original dishwasher is worth.
Regarding the algorithm, I'm not sure they make a huge difference anyways. FWIW, The Technology Connections channel on YouTube has a couple of pretty interesting videos on how dishwashers work and how to get the most out of them:
I'm so glad to see your post, reading this thread I thought I was the only person in the world that does this; and rather enjoy it, 10 minutes of zen-like contemplation while your hands do the work ....
But dude... How else are you gonna turn it on remotely? WOuldn't it be awesome to be able to load it, walk away for several hours then turn it on from a different room?! That feature alone is totally worth all the extra hassle.
The dishwasher I buy will never need software.
I am a software engineer and I love technology, but I love simple technology and when something doesn't need software, I don't add software just for the sake of having software.