Let's say you have some bruised bananas. You either have to keep them on the shelf till they rot (less space for sellable product) or donate them and then people won't buy as many bananas, so you need to raise the price.
This behavior does impact prices in the normal market at the margin, particularly if it becomes normalized.
Is throwing away water in a rainforest immoral when there are thristy people in a desert? The problem is connecting the two.
This is some truly bizarre logic. The perfectly good food being thrown away can be given to the hungry for free since the company is saying it has no value if they are willing to throw it away. You seem to be intentionally misunderstanding this basic logic.
This is incredibly disconnected from the problem. In the US most people in poverty receive food stamps and have preferences about what they like to eat. They want cosmic brownies with their breaded chicken, not your bruised banana.
Total of volume of edible material is a non-issue.