It's not only about consuming alcohol/ pork.
c. Not only those who drink alcohol are cursed but also those who deal with them directly or indirectly are cursed by Allah. According to Sunan Ibn-I-Majah Volume 3, Book of Intoxicants, Chapter 30 Hadith No. 3380. It was reported by Anas (may Allah be pleased with him), that Prophet Muhammad (pbuh) said:
Gods curse falls on ten groups of people who deal with alcohol. The one who distills it, the one for whom it has been distilled, the one who drinks it, the one who transports it, the one to who it has been brought, the one whom serves it, the one who sells it, the one who utilizes money from it, the one who buys it and the one who buys it for someone else.
So, would you choose to work in marks and Spencer? Or a super market?
What is the reason for not drinking? Seems a harsh law?
We don't drink it because we believe it's not healthy for our bodies.
The same reason, not healthy to the body, the rules are there to eliminate promoting alcohol.
In a western country Muslims are allowed to work in places that sell pork/alcohol if it's the only available job, even if they have to sell them (if they will lose their jobs if they don't do it), then it's ok. But working in a bar for example is not permitted & considered as a sin as the main income of the business is from serving alcohol.
It's not a harsh rule, but I think it's a joke to consider scanning alcohol & pork as part of the rules. It's not like the salesperson is discussing prices or advising customers on what type of alcohol bottle to buy, or they're working at the pork selling counter.
Some supermarkets sell pork here, in free zone areas alcohol is sold, I've never heard or seen a Muslim complaining about scanning those or asking the customer to move to the next counter.
I lol when I read similar articles about Islam in Western countries, believe it or not, we're more relaxed in Muslim countries, we have Christmas trees all around (there was an article here about something to do with Muslims & Christmas trees??) , Alcohol & pork are served in hotels where many Muslims work.