My relative happens to work in the food trade industry. The only cases when they dump food is either when expiration date is passing, or when they suspect that frozen stuff was transported incorrectly - aka cooling/freezing chain was broken somewhere - in that case they just don't accept the transport - it's most likely dumped afterwards by the company delivering it.
Sale of expired food is forbidden by law.
As a worker you are only hired and remain employed insofar as you produce more value for the company than you cost
Of course. Also as a worker I remain hired and employed as long as the employer delivers me more value (aka wage and other benefits) than his competitors. Otherwise I dump him just like he'd dump me.