Companies and money can cross borders, people cannot (generally).
Why is that a problem principally a problem of globalism rather than capitalism?
Yes! I think that the amount of propaganda and cultural infusion of negativity against unions (often slurring unions with communism) is the real cause of the stagnation in worker rights and wages.