Earlier quoted context omitted.
I think it's ridiculous just because it clearly involved a lot of effort to solve a problem that doesn't really need solving. The choice isn't between a button and the massive hassle you describe. The choice is between a button and ordering the product on your smartphone in ten seconds, or picking up the product at the grocery store the next time you're there. How often do you need laundry detergent? Every two weeks?…
The product is designed for the future, not for the past. In the past, people were always going to the grocery store, so you could grab what you need "when you're there". I live in silicon valley where all these new delivery services are being tested, and I almost never go to the store. Google Shopping Express delivers non-perishable groceries to my home within 24 hours, Instacart delivers fresh groceries within 2 ho…
What I don't understand is button-for-delivery for uncommonly ordered items.
You want to order detergent online? Great! Me too! But why do you need a specialized button that only does that? That's the part that makes no sense.