I see, probably the person I got this info from encountered an overzealous seller. Which is not unusual, Lidl in Poland requires ID to but non-alcoholic beer. Literally nobody else does that.
The alternative would be selling pre-sliced food like most Asian countries.
Anticipating news of someone being spooned to death.