I suppose it's challenged by defining a dishwasher cycle (maybe an average power draw over 100W for 30 minutes on that circuit) and then figuring out when i last bought them and the size of that pack. Then it's one thing it work on Amazon, but it should really scrape everywhere that can deliver.
It's totally something I could build since i'm tech savvy, but it's not worth me investing a day of my time to save on dishwasher tabs. But being able to describe an agent in plaintext and have it figure out all the pieces - that could be really useful.
Though yeah, why would visa have to be involved - that part makes no sense. I think they recognize how putting this in the hands of end users will be massively lucrative for OpenAI and don't want their own shareholders to feel left out.