Not a fan. The good thing about UPC is it shows a human-readable serialized representation: it shows the UPC number. So I can pick up an item off the shelf and know exactly what it is: I can cross-check the UPC number against the shelf label's UPC number to verify the price. The QR code has no human-readable element to it. It's a usability issue.
Good things about classic barcodes is that their numbers can be used in online searches to identify specific products, and they are short enough to be typed by cashiers, in case the bars can't be scanned.
The way I see the new 2D ones, they are really unique per item encoded URLs that will identify the person who buys the product through card account number cross referencing (like it's done already). In an incresing survellance economy, I see a market for:
1. Apps that will decipher future 2D codes and spill out all their secrets
2. Anonymizing payment solutions through customer data obfuscation, like analog to VPN for credit cards
What companies have been trying to get us to accept for ages now is making consumers scan items using their personal devices to get a price that will be tailored to them individually based on their income level, their purchase history, their personal/political views, their "customer loyalty", etc. I'm guessing that assuming anonymizing payment solutions aren't outlawed they'll be a lot less effective when they're collecting your personal information just to see a price or view product information.
> What companies have been trying to get us to accept for ages now is making consumers scan items using their personal devices to get a price that will be tailored to them individually based on their income level, their purchase history, their personal/political views, their "customer loyalty", etc.
Bringing the complexity and obscurity of internet pricing tricks all the way down to the shelves at the corner shop.
I would like very much to have the expiration date there. That would be great for managing home and fridge inventory. But space is still limited and UPC are usually part of the packaging that you would not print directly I think.
You future mileage may vary. And the potential for abuse is quite real. For one, the fact that they could instantly bind serial numbers to idividuals upon purchase is scary. Corporations could limit the right to resale and impose warranty limitations, for starter.
Cheap UPC readers are slow and unreliable, QR codes got their name from “quick response” because they were designed to be read by industrial robots moving 40 mph with the image processing technology of 1994.
I'm sure they'll find a way to confuse consumers with that the way they have with "Made in USA", vs "Manufactured in USA", vs "Assembled in USA", vs "Distributed/Produced by" labels or even worse the "designed by" labels (https://upload.wikimedia.org/wikipedia/commons/f/fc/Made_in_...)
Much of the stuff purchased in the past few years will support this. Smaller retailers will have the most trouble with this since they are more likely to defer periodic technology refreshes.