When relatives visit and join dinner (and they do so often) I end up with more dishes than I can fit in the dishwasher.
I can wash the remaining dishes the next morning, but this wastes energy and water because the dishwasher is not full.
I can also "preventatively" turn on the dishes in the afternoon, to wash the breakfast and lunch dishes, so that it's completely empty for the dinner dishes. But this too wastes resources (not full, but better than the "wash remainders next morning" scenario), and I have to turn it on early enough in the afternoon so that it finishes before people start cooking (around 16.00).
It's a pain to have to wait for 3 hours. I would absolutely want a dishwasher that finishes in 1 hour.