Is this a surprise? This is hardly anything new. The United States was built with slavery.
If the US is so "exploitative", we should be keeping illegal immigrants out for their safety.
And democrats only halfway want to fix it. If they actually succeed, they also lose a drum. And have to pay more for chicken and oranges.
Making non-immigrant visa or work permits easy to obtain would be trivial (relative to other gov endeavors). But we don’t. I’m left to conclude the political elite on both sides like it this way.