I've never been somewhere that won't let you fall back to some kind of manual method if something is wrong with the internet. But as long as it's up, it's nice to just pay on your own rather than flag down a server.
This is especially the case if you have kids. You don't have total control over when a meltdown is going to happen, so it's nice to be able to pay quick and bail. If you're just a couple adults, the extra time isn't as big a deal.
It helps because you don’t have to wait on another person who may or may not be busy doing something else. I can scan the code while my wife grabs the kid, and I can double tap to pay while walking out the door.
- there's internet
- internet is good and unmetered
- the phone is readily available
- ...
vs.
You pay with card/cash at the end of the meal