Sure but multiplying by ten to get the price per kilo shouldn't be the most complicated thing for even those folks that aren't math savy. It means to move the decimal point (or comma) one place to the right IIRC.
If you had to convert from arms to legs or feet like in certain areas of the world, that might be much harder, of course.
I prefer prices per 100g because I mostly buy food that's under one kilo. I'm sure they show prices per 100g just to make them look cheaper but in my case I actually prefer it this way.
It doesn't even matter what unit is chosen as long as it is kept the same across.
Comparing Smarties to M&Ms is super easy if both have to use price per pound, price per oz, price per g or price per kg. Who cares if the price per kg would be $0.031.as long as I can see it's $0.028 for the other for the same unit without doing math.
Comparable unit-pricing: A mandate brought to you by the European Union. You know, this allegedly evil entity that always hassles with the free market and annoys global companies. /s
Whilst I am waiting for my number in a chemist, I kill time by finding the highest price per litre. It's normally some anti-aging cream at well over €1000 / l.