> I would not be at all comfortable, with a human server, making them wait while changing my selection multiple times (no I want it with the ginger sauce... no, without... no actually the sesame sauce... no actually I don't even want that dish, I'll take the other one), googling 10 different unusual ingredients while I make these changes, etc.

You would have to do all of this anyways if you ordered via an app. It’s also not zero cost, especially if you’re having to look up ingredients. A good server could explain what ingredients are without you have to look them up, as well.

I agree that it can be convenient in that you don’t have to wait for a server to show up to put an order in, but the issues of indecision while ordering are all something you can do before that interaction…