They still need different prints etc.
They’ll try to rationalize that part, but they still have to pay attention to regional preferences.
I don’t even know if the sizes are all the same here in EU. In Germany the most common bottle sizes are 250ml (1l/4), 330ml (1l/3), 500ml (1l/2), 750ml (3l/4) and 1l afaik. 200ml (1l/5), 375ml (3l/8) and 2l also seem to be a thing.
33cl is the standard for beer and 75cl for vine.
My measuring cap for my cola syrup has markings for 250ml, 500ml and 1l. As well as 615ml and 840ml because of Soda Stream bottle sizes.






This has nothing to do with metric. There was just a tradition to use the SI prefixes in binary and with k/K it worked. With MB it doesn’t work that well anymore, which is why they came up with MiB at some point, but MB can still be interpreted binary like it always was. Software can often display both binary and decimal prefixes. There are also different standards how to handle these units for different kinds of storage.
1kB is clearly 1000B and 1KB is clearly 1024B