I’m not against talking to people for transactions. I’m against being forced to use inefficient machines.
But yes, the cash register should be able to support the data entry skills of teenagers growing up with TikTok.
Also, when the app or kiosk bugs out and fails to correctly process an offer, or lose an order, McDonald's cashiers and managers are in my experience typically trained to set things right. Not only will cashiers honor "app only" deals at the register when something goes wrong, managers will occasionally comp the entire order.