I am not even reading those links, reason, it's bollocks.
I've been around on this world and believe me there are plenty of places in this world where people make $ 30 a month.
I am pretty sure that working as a farmer in China far away from the big cities won't earn you more than $50 a month or less, those people can make a lot more than staying at home.
Half of my time I live in Indonesia and wages for most people are less than $100, especially those working on the land as rice farmers, most even don't own any land, it's even hard for them to buy new seeds or fertilizer, for many of the younger generation it is a godsend to get a decent job in a factory in the big city, this way they can support their families.
And then there is this, do you want to pay even more or a lot more for your iPhone or Mac, I guess not.
Don't pretend to make the world a better place, because you can't.
Most of them are happy to get such a job, you see that in the numbers of people showing up.