I am biased from growing up in a place with food shortages: food waste is not a “problem.”
When it comes to food, you want margin for error. You want your home, your store, your agriculture system, etc to have more food than is necessary. Because if something goes wrong, you have a bit of slack before everyone starves.
If your system produces the “perfect” amount of food with no waste, it means the very first crop failure, trucking disruption, etc. puts you into a dire situation.
I’d rather throw out a thing of moldy cheese once in a while.