It's worse in DXB:
Almost every pilot there is an "alcoholic" as you need the government to certify that you are one to buy a beer!
Says "alcoholic" righ there on the card
BTW theoretically all visitors need one as well - even in the hotel bar, rarely enforced but:
Play safe and carry permit when drinking in hotels | GulfNews.com
Bet the QF transit pax didn't know they were signing up for this when QF ditched SIN for DXB