The morality of best before dates

I don’t care. Everything is good for weeks, months or years after the best by date. I actually prefer to buy the oldest milk, because I like it when mine clabbers before I finish it.

It’s not a moral issue. Consumers are the bottom feeders, and are forced to play by rules that are made unilaterally and non-negotiably by the owners of capital. If their imposed rules say you can search through the stock for the freshest product, then you can search through the stock for the freshest product.