It is easy to take the moral high ground and condemn others. However, we live in the world of realities. We cannot fork over our wealth to an endless problem. We can help if they are in temporary troubles, or if they are on a viable path to resolution of their problems. Otherwise we probably make things worse, in the same way you feed wild animals here - they will become dependent on our handouts.
This is exactly what is happening in large part of Africa.