The problem with all the talk about 'effective charity' is that it invariably focuses on magnitude while ignoring sign. The great thing about donating to local soup kitchens as opposed to interfering in other people's countries thousands of miles away where we know little or nothing about what's really going on is that there is a much better chance of being able to verify that all the activity is doing more good than harm.