P.S. I don't know where you're from, but in most countries, 20-40$ daily isn't small money, it's an average or above-average salary.
Here in my area $40 is what most people earn in a single month. And it is even worse in the neighboring countries. If you earn $40 per day, then you will be considered as the most elite among the residents. And since the living expenses are low, the people are able to survive with such small amounts. On the other hand, even if you receive $400 per month in a country such as the United States or Germany, you will be homeless and without food for most of the time.