Why would you throw uneaten food in the trash? Just put it in the fridge and eat it later.
I love fine food, but not every meal has to be amazingly delicious. In the end, it's about putting energy into your body, so why not lower your standards a bit and eat last night's soggy orange chicken for lunch?
As an aside, you can improve your leftovers with proper preparation. For example, yaks_hairbrush above claims that chicken strips and fries don't reheat well, but I reheat fried foods in the oven regularly, and they're perfectly edible.
People who have luxury don't really worry about sustenance.