Earlier quoted context omitted.
I think that the pizza analogy is really useful. We've had intelligent voice-capable agents for pizza ordering for ages: calling the store. People hate it! They want a specialized UI for ordering pizza.
Chat API's usually offer inline keyboards and regular custom keyboards. At least in Telegram you can even replace inline keyboards based on interactions, meaning you could trivially construct a pretty elaborate UI specifically for stuff like ordering pizza's. And even better, the pizza joint can update the conversation with status updates, special deals if you so desire, and you automatically have a history of previo…
I'm honestly asking, and I think the pizza example is really illuminating - how DO people order somewhat-customizable food via these platforms?