1) Heart - The willingness to learn and do new thing in other to make genuine money cos people can achieve a lot with heart willingness
People in poor countries have other things to worry about as they struggle everyday just to feed themselves. They are stuck to the insanely low paying job which directly consumes around 10-12 hours of their day. It will be difficult for them to find time to learn/educate themselves while they in the same time can earn money barely enough to feed their family.
2) Language - There must be a good translator for good means of communication. Besides, not all the people on this forum can speak English and that why we have different language thread to help people.
Google translator is the most common and easiest form of translating for people. Exactly that is also a problem since you can easily spot people that are making use of it. It mostly ends up in posts that don't make sense, where after that they get deleted by a moderator.
3) Tools - This is where the act of voluntary or involuntary occurs. Per involuntary there will be a means where people are provide the right tools and they later pay back the money by 10-50% they make.
I can gree that helping people in the way that they get some sort of a starters loan to set up something where they can maintain themselves, and eventually leave poverty behind. I think this is the best possible form of help as they can later employ people themselves as they grow. This however doesn't really require people to make use of Bitcoin.