To some extent yes. I think even without social programs they would still be better off, as there are no social programs in the third world. Wages are just vastly higher in the first world, even for the poorest. Third worlders live on a dollar a day or less. Social programs help a lot of course.