That problem is pertinent to both, so QR codes are still worse than urls.
Your argument is invalid.
Now, if you mean reading the QR code or URL on any device, let me tell you that QR codes are dots, if you misread a dot you fuck up the meaning. So OCR engines can EASILY read a URL and the same rule applies, if they miss a dot, they may confuse an I for an L or a 1, but still easier than a QR code, because 26 letters an 10 numbers are easier to configure in an OCR engine than irregular dots on a square.
URLs win.
I rest my case, your honor.