That is true
but forgive me for not stating clear in the question
I think morality is something helps us to develop our race sustainably
so to determine whether we are being moral or immoral or neutral can be assessed by our action, whether it can increase the standard of happiness and the development of humanity.
Wasting food can be divided in a few categories, one is simply throw them and the one people cannot finished their meal therefore they have to waste it,etc...
What i am focusing on is latter one, since wasting food is basically wasting resources which ultimately is bad for the development of the humanity, so that is why I think wasting food is an immoral action, but what about unhealthy food?
Like Mcdonalds, even soup from instant noodles, they are so called food waste, if I don't drink the soup therefore flush it down the sink or toilet, I am still wasting soup since I haven't ate the soup and the resources was wasted
but is the action immoral?