Were they? From what I recall people were saying, "Why isn't this catalog a webpage yet?"
I'm not sure if buying a bunch of little buttons and plastering them all over my house is necessarily convenient. Convenience is largely counter-intuitive. For example, you'd think everyone would get their groceries delivered at this point, but most of us drive to the grocery store. There's a larger convenience in having all these products at your fingertips, trying different brands, shopping for lower priced items, seeking deals, etc. You lose this flexibility with the Dash. Its also really ugly to have what look like ads plastered all over your home.
I'm surprised we all don't have a home robot with enough computer vision and fuzzy logic to figure out what we're low on and produce a list of items that need to be bought that week. I feel like some kind of robot revolution that was supposed to happen never did, so we're finding weird automation solutions that don't really work. I imagine this is what is was like when computers were rare and you could only use the ones at work because home computers weren't a thing yet. Smith-Corona kept making better and better typewriters but you really just want a word processor and printer.