Now that desktop computers are sold in ever smaller number and laptops and tablets sales increase, the percentage of webcams increases constantly. Why not use webcams for a better user experience? iTunes uses the webcam to input voucher codes. I guess this is an even better user experience than scanning QR codes, because it is “real life” and no special knowledge (what is a QR code?) is needed.