We're talking very different types of poverty. Of course someone's going to be 'unproductive' when they can't read, they have two kids dying of malaria, and they need to chop tree roots out of the ground for firewood. People will complain "hey, throwing money at the problem won't help", but fer-gods-sake if you get those kids some medicine and get the parents some tools, they're going to be a damn site more productive. People CAN move from impoverished to self-sufficient, but not if they have NOTHING.
There's a level of poverty so severe that the people literally have NO sustainable assets. People can complain about the efficiency of various programs (if they want), but right now there are nearly NO programs.
Because people in the West don't realize how little charity they dole out. Part of this is a function of how efficient the dispersal of aid is though.