Of course people are better off in those countries, as they have benefitted from the transfer of wealth. China was still in the stone age before the West off-shored all of their manufacturing there. Now they have a growing middle class and increasing prosperity at our expense.