In most parts of the world having a tin roof on your shack makes you rich, from a local viewpoint.
The west spends 59billion on pet food every year, 32billion would provide clean drinking water for the whole of Africa.
If we gave them the 32 billion tomorrow would it be spent on providing clean water?
The trouble with Africa and Africans in general is that they see themselves as victims of an unjust world and or the white man, and expect to be compensated accordingly. While we compensate them they are are unwilling to help themselves and that leaves them dependent on on aid. We have a similar problem here where we now have a second generation of 'victims' that wont work in our inner cities where jobs exist but we have record levels of unemployment.
You don't motivate people by giving. Some need to learn taht.