The gap there is that the venues have to check the QR with your ID to see if it's got the same name. Usually they don't bother. So people can just use someone else's. The QR is super secure (signed with a private key) and can't be faked but the person's identity has to be validated by other means and cross-checked with the QR info. So basically it comes down to the whole fake ID thing that people have always used for underage drinking etc. And a lot of places don't bother in my experience, they just scan the QR and see if it comes up green.
I really hate having to ID myself everywhere though. Especially because the QR is digitally scanned so can be collected really easily. I really care about privacy and this can be used for tracking to the extreme. Nothing to stop restaurant owners and shops from collecting the personal info they scan. I'm fully vaccinated but I'll probably not go for dinner anymore and will boycot public transport as much as I can.
Also, if we just make vaccines mandatory there's no need to check as everyone's got one.. The lowest covid risk possible, and no privacy invasion.
I feel like the current measures are tailored too much towards the needs of the antivaxxers. I understand their concerns but a society where we have to ID ourselves every 5 minutes and be tracked as a result is a horror scenario too. I'm hoping for a bit more debate on this but the countries that have introduced this (France, Italy) have ignored any criticism.
Also, it doesn't really help the antivaxxers as in those countries they will have to get a 50-euro covid test every 2 days if they want to go shopping, use public transport, eat out etc. In the end I think many of them will get the vaccine anyway as they can't afford that. And then when (nearly) everyone is vaccinated, will they drop the QR codes? I doubt it... So really all of us will be worse off in the end.
I know it's not a nice debate to have but we really need to think of the effects of these decisions on society in the long term.