I would guess because they're significantly more work. There's a good chance the restaurant already had an online menu pre-pandemic; printing off a few QR codes that point to that URL is five minutes work vs. hiring a developer for who knows how long.