Earlier quoted context omitted.
While I agree cryptocurrencies don't stand a chance, my experience with qr systems has been a mixed bag. The country I live in has a fairly good qr code payment system. But there was one day when the largest bank went down and that was chaos (cash very much has a role to play). We also supposedly have linkage with India's UPI. Unfortunately, it was impossible for me to actually use that linkage thanks to the way upi…
QR codes are problematic. First of all, you can’t really verify it with your naked eye. It can take you to a fake site that looks just like the original. Using phone numbers is vastly superior.
Scanning a PIX QR code with your camera will just result in text, not a payable URL. You have to scan it in your online banking app for it to be processed as something.
Your banking app will load the details about the payment and you'll see the recipient details before performing the payment.
Even with regular barcode payments, these barcodes are registered with the bank before it's a valid barcode. A lookup is done, if it exists the recipient details are displayed, often the amount, and verifications that it has not expired. (Do not receive after date X)
Brazil has a pretty decent banking system, though the worst online-banking experience I've ever had. (Slowly improving)