There is also much confusion about how food actually goes bad. There are some foods that absolutely should be avoided after a specific amount of time. But most will go bad somewhat randomly, mostly after but often
before their sell/best by dates. Sometimes a jug of milk will be bad before it even arrives at a store. Sometimes mold will appear on fresh bread very suddenly. Food is more complicated than fixed dates.
I was buying eggs recently when I, as my mother taught me, opened the case and checked to see if any had cracked. The person beside me said "I hope you are buying those" as if me touching them somehow made them unsellable. People need to learn more about food.