It's debatable if the USB driver is worse than QR and bcur decoders
Camera is likely better - since it allows you to communicate with your companion app only when you choose for it to. Less likely to be attacked
reply