SO you're saying there's two reasons why it's tough to teach poor people how to earn money (or find earning opportunities):
(1) They lack access to resources that help them with the search to find money making opportunities, and
(2) They lack the will to learn how to find the resources or the opportunities
Is that correct? I'll agree to that.
But with the internet information is more freely available than ever before...if information is what these people need, how do we get it to them? What if we set up centers in poor areas, not-for-profit, that provides access to the information, the internet so they can connect with more people to find the opportunities or learn skills they can sell to others?
Firstly, it is difficult to teach people who do not have any background on something, for example, no computer experience, no hardworking experience, etc. Of course, if you are somewhat in the poverty line, mostly, you don't have experience using a computer. There is also a determination factor that can affect them if they are really willing to learn it. I think the government has done many things for them, but it's not enough.