Because when it doesn't work, they'll get an error message, and then they will try to figure out how to fix the error message.
These aren't tech savvy people. You don't hire an IT person to stand at a door scanning a thousand QR codes for 20 minutes three nights a week.