I’ve yet to discover why the dishwasher would need an app.
If you’re on a tarrif like Octopus Agile then it’s useful to be able to turn stuff on when electricity is cheaper, so having appliances online (and with a public API) enables you to do that using home automation. Once a manufacturer has added the online capability it’s a small step to make an app, so I’d say the app is a side effect of it being online rather than a necessity.
But then you get some manufacturers who don’t support any third party access so you can’t do the automation side of it which means you’d have to check the next day’s electricity prices yourself then use their crappy app to attempt to schedule your appliance to start, which it then fails to do and makes you disproportionately cross.
Not sure why any of them need AI though!