I think there is a misunderstanding in this thread about what types of restaurants provide these QR code ordering systems in China.
From my perspective, if I need to use an app to select my dish, applying only the pre-approved customizations, then the experience is no different from ordering delivery. If you live in the US, then perhaps this experience is not unusual, since it's a lot like the experience of visiting a chain restaurant - same menu in every location, same customizations available, same "perky" waitstaff, same supplier of ingredients behind the scenes - it's basically just a more expensive version of fast food. Adding a QR code ordering system to this kind of restaurant is not changing much about the experience other than the speed of ordering.
But in other countries - notably China - there is a whole nother class of restaurants that is both cheaper and more personalized than a chain. And these family-owned restaurants are the ones that are being edged out by more expensive, less culinarily interesting restaurants whose primary appeal appears to be gimmicky apps that provide either the same or less functionality than a food delivery app does.
It might be that these chain restaurants are successful because a lot of people prioritize consistency over everything else. But I feel like in China in particular it is more trend- and status-based. People think it's cool to order on their phones instead of talking to the server, or they think it's classy to eat what the folks in Shanghai are eating instead of the local food from their region.
Personally, I would prefer to see more local restaurants and less chains, not just in China but everywhere in the world. I understand that's an orthogonal issue to QR code ordering, just in China it does appear to be correlated.