I’m actually OK with QR code menus, but only when done well. It’s nice to be able to place an order and pay anytime without having to wait for a waiter to come by or have them constantly bother you.
However, I’ve run into a lot of really poorly done QR code menus that just don’t work 50% of the time.
It is a symlink, but bash will automatically enable posix compliance mode if you use it. So any bash specific features will bomb out unless you explicitly reset it in the script.