$2 million divided by starving children. Let's examine that!
WHO claims 15 million children per year die of starvation, that would be less than $0.13 per child. I don't think that would have helped much.
WHO also claims that 160 million are malnurished, that would be $0.0125 per child.
$2 million would'nt even feed New Orleans for very long, Let's say there are only 20,000 people who stayed in NO during Katrina, that's $100 per person. That might feed them for a week, and there were more people than that who stayed.
$2 million seems like a vast amount of money, but when you are talking about LOTS of people it's pocket change.
Now, pet food is a $ billion dollar industry. Americans (and Canadians!) spend more per year on cats and dogs than starving people. Put that in your hippy dogooder wanna see peace on earth pipe!