I remember many years ago that there was a campaign to inform the public of this fact as people still continued for a while to ingest those products under the idea that they still had alcohol in them. Many products also had for a while big lables that said "No alcohol". As far as I know the regulation has been quite a success.
The CDC recommends using alcohol sanitizer over non-alcohol ones:
> Many studies have found that sanitizers with an alcohol concentration between 60–95% are more effective at killing germs than those with a lower alcohol concentration or non-alcohol-based hand sanitizers. Hand sanitizers without 60-95% alcohol 1) may not work equally well for many types of germs; and 2) merely reduce the growth of germs rather than kill them outright.
https://www.propublica.org/article/coronavirus-hand-sanitize...
A friend who lived in Sweden told me the stores there shut down early and it was hard to find a place to buy alcohol (the Swedish state-run liquor store closes at 3pm on Saturday and is completely closed on Sunday). So if your flight arrives late to the city you might miss out.
Culture plays a big role in getting support for this sort of thing... Ontario used to be more like Sweden but recently expanded the hours of our state-run liquor store (until 11pm) and let grocery stores sell beer/cider.
Last year I watched as a homeless man squirted hand sanitizer into a cup then drink it. Before a woman yelled at him and started calling 911. He disappeared pretty quickly after that, so not sure what ever happened to him.
Fun fact: The hand sanitizer stand he used was one of the ones installed around public areas in Toronto after the last SARS outbreak.