> I see things like this constantly in shops in Europe. I think it is part of a dark pattern to make price comparisons less intuitive
In Germany they put the price of a unit on the price tag. So that you can clearly see that 0.33 bottle of Coke is more expensive (per liter) than the 1l.
Germany is a big user of the trick "lemme change the unit from €/kg to €/100g in this part of the shop", for example at the cheese counter, which is what the parent is saying. It was the same trick used in the UK.
I believe it comes from a european rules which allows such labeling if the packaging is small.
In France it is always labelled in €/kg or €/L consistently through the shop.
In Germany they put the price of a unit on the price tag. So that you can clearly see that 0.33 bottle of Coke is more expensive (per liter) than the 1l.