My guess is that 375ml cans will, in time be fazed out. In Asia most all of their cans of drink etc are 330ml and I reckon we will follow suit. Bottled beer has also been getting smaller over time.
In retail generally they are reducing sizes to give them impression that prices are not rising, for example some brands now sell rice in 750g containers instead of 1kg at the same price and people generally don't notice the difference.
We generally buy coke and have a bottle of rum in the trailer...