Yes, absolutely, we throw away too much food. My habits have certainly changed due to the recession. I have become much more diligent in the last couple of years; I force myself to be more aware of all the food in the refrigerator and think of ways to use it up before the sell-by date. I do things like save the peels and ends of carrots, celery, leeks, onions, etc., and make our own vegetable broth. I stretch the food out and make it go further. I immediately freeze leftovers instead of allowing them to sit in the refrigerator for days and then get thrown out.
When I was a child, the farmers came into town with their wagons and drove through the alleys of downtown, collecting the scraping from the plates of restaurants. They took it home to feed their pigs. That practice stopped many years ago. Some restaurants serve huge portions of food. I often can't eat even half of what is served to me. Recently my husband asked for a small omelet and one sausage pattie, and it looked like the omelet they served him was a four-egg omelet and two patties on the side. Most of it was wasted.
I think the way to help others is to cut down on the quantity of food we prepare, whether we are an individual or a restaurant, and then donate the money we save.