I’ve still seen it quite a few times. It’s only annoying when it’s the only option to order.
The worst one was when they got mad at us for making 20 separate orders (group of 20 everyone orders on their own phone). Apparently we were supposed to take half an hour passing 1 phone around hoping the shitty webapp doesn’t wipe our order.
I guess they wanted to be able to auto add gratuity to your large party and totally agree with you. I personally don’t mind the QR code when it is just me or one other person.