Not accepting tips is one thing. But not accepting cash means you will never have me as a customer.
Edit: I've already walked away from a dozen different food places in airports because of this kind of trash: please install this app, can't pay in cash, can't see a menu without scanning a QR code, use an iPad with shitty touchscreen that I can barely see or use...
I just wanted to order some food and pay with legal tender.