How would Third World countries manage if we withdrew all aid? It is because we in the west are so caring and generous, that these countries have become dependant on western charities. Their governments know that we will take care of their poor, so they don't need to bother themselves, and can spend their money on themselves. It is a fact, though, that those who are truly caring, help without drawing attention to themselves. Celebs posing with starving children could be regarded as doing so for their own glorification.