The big objections to CueCat, as I remember them, were that people would never install the hardware (and if they tried they'd need tech support), and that dragging adverts over to the desktop computer would be too much hassle.
QR code readers are a software (not hardware) install, and they install onto your phone (not PC), which is quite naturally close at hand when your reading off paper.
I'm not saying QR codes will proceed to establish themselves long-term. I am saying that if they don't, that will tell us more about the potential ecosystem for this sort of thing than CueCat's failure did, simply because major usability frictions inherent to the earlier technology are now out of the equation.