Hi Colby. Thanks for the response.
The Charity and NGOs add another spice to the story. First of all, most (if not all) are driven by provision, not by need. What that means is that people think of helping by giving what they have excess of. Look at this crude illustration; a poor man is sitting by the road. Someone with lots of clothes will offer him clothes. Someone with lots of food will offer him food. The person who has lots of clothes who doesn’t have enough food cannot offer the poor man food.
There are poverty problems in the developed world also. In fact, the critical underlying is almost worse in some places. Like you mentioned, money alone cannot solve the problem. In fact, money is not an answer. But an answer needs to be accompanied with money.
I have seen charities and NGOs doing useless things and it is branded so nice that a lay person cannot easily see through the packaging. “Charity” for many is just social branding. That is why it is not effective and will probably never be. Solving problems have to do with taking the road less travelled, doing the thing no one else would do, making a change that the media cannot track, sticking to one’s guts to push and force a society into a lifestyle of responsibility and relevance.
Making a real change is a hard job and it is not fancy at all. And it will probably give the doer a bad social brand. That is because one has to create discomfort because discomfort is the beginning of progress. This is why “NGOs” and “charities” will almost never succeed at it.