In the US we take it to the next level by mixing in imperial measurements. I don’t know about most people but I’m using my phone for conversations between ounces, pounds, then some SI measurements, etc.
I'd imagine while a pain to deal with non round SI measures it should be reasonably easy to work out price per unit, no?