Singapore has a similar scheme..once you submitted your arrival details they will email you confirmation..
When you landed in Singapore you just go through the e-gates...you don't have to show QR code or Q up for immigration..
Who the fork are these people to order others what to sell...if they don't like they can buy off the products and throw them away..
These people are making a living in their own country if you don't like go back to your country...