[0]: https://en.wikipedia.org/wiki/Phishing#QR_code_phishing_(qui...
[0]: https://en.wikipedia.org/wiki/Phishing#QR_code_phishing_(qui...
This is likely where things will head as printing serialized products is slow, cumbersome and is fraught with issues due to smearing, resolution etc.. and the reason you mentioned.
Besides, it has gotten less attractive over time. With the rise of self-checkout stores no longer save on cashiers by switching to RFID. The kind of tag to support "scan an entire basket at once" isn't compatible with being scanned by a NFC-enabled smartphone, so you can't use them for extra recall information either.
Serialized printing is basically a solved problem by now. I have several dozen products using it in my kitchen pantry right now, and none of them suffer from smearing or have low resolutions - and I can guarantee you they were rapidly and automatically applied in mass produciton.