I do not have these answers, Jibrill. Corporate food wastage is widespread. Contacting people in charge of places like Walmart and getting straight answers would be about as easy as calling up the Prime Minister of Canada for small talk. The society here is a slave to the regulations put in place in regards to food safety. It is beyond my capacity. I cannot even tell you where to begin but I suppose creating awareness would be the first step. The blame can't be fully placed on any one person or one company. Taking something like this on is a huge undertaking.
If these people put a label on something and if this label dictates when something will spoil, they don't have the mental capacity to see beyond the label. They could lose their job if they start applying common sense to their day to day activities. It's hard to bend those kind of people. There's no easy answer, I do not even know where to begin. How can I, or you, or anyone convince an entire culture that there's nothing wrong with buying 11 eggs even though the carton says 12. There are people in this world with entitlement issues. If their carton says 12 eggs but there are only 11 eggs inside when they get home, they will feel like someone has stolen something from them. They will feel mislead. They will pout and call the store. The store will make a rule. The rule will be void of rational thought process. All will follow the rules. This is unfortunately part of the reality of the situation as well.
I don't really know what to say. I can't tell you for certain where to begin.