in my opinion, one of the other causes of poverty is delusion, many poor people live in their delusion, they think to improve themselves in the future, they think their self-esteem is too high so that no one can pay them or do business with them, they think what they do is already maximal even though their work is just lazy.
My neighbor is one of the people who lives in delusion, every time he is forced to work hard he always has a reason to fight the coercion, finally until he died he did not leave any property for his children, instead he left debt, delusion is dangerous.
People who thinks no one can pay them are the ones with pride, that alone can make someone think things will be better in no time but they sit and expect things to work out as they planned it in their mind. Many have already built a big mansion in their head that they can't live in and these set of people have so many ideas but they can't put it to work. Poverty can make an individual to see himself as useless that can't do what others are doing, the only thing that can help to kill that thought is someone to push them to try new things, to do things that would help, people are scared to take that bold step because of the fear of failing and these set of people don't try new things.