Maybe some German law?? Or just common practice in Germany?
Edit: I think I confused your response with parent. I understand price/kg is a thing although I didn't knew it was mandated by law. What I don't understand is being forced to use some odd unit like price per 500g.
A unit is how the product is customarily sold (singly) in the member state.
So for items typically sold as 500g in Germany, all items of that type in Germany would be labelled with 500g as the unit size for comparison. That same product may typically be sold in the UK as 1kg, so in the UK they would use 1kg.
Are we talking about stuff that can vary in size but isn't weighted? Like kiwi's or cucumbers have a fixed price each while apples or bananas have a kg price. But I don't remember seeing processed food without a kg price.
The only time I remember having difficulty comparing was different formats of toilet paper when our usual brand was out of stock... #rolls × #sheets / pack price was a bit to much for me to do in my head. Yeah, I'm not really complaining.
Maybe some German law?? Or just common practice in Germany?
Edit: I think I confused your response with parent. I understand price/kg is a thing although I didn't knew it was mandated by law. What I don't understand is being forced to use some odd unit like price per 500g.