>Globalization improves workers rights
This isn't true for China. They use prison labor, they have no right to unionize, they have child labor, they don't follow their own minimum wage law, they don't have anything like a western country's workplace safety laws.
Globalization does not increase wages for people in western countries, that's why these companies are keen on getting H1B visas and getting cheaper labor.