Ah, so you are projecting your own society's ideals onto another which wasn't always how it was. Which society told you the way to do it was to create laws to deal with it? Was it your own?
Have you perhaps considered that just because US society might be a few decades ahead in certain types of rights, that maybe that's just a fluke of nature and doesn't give the US any moral standing?
Edit: can't respond any more, so I will just say: this thread is exactly an example of fake empathy. None of these guys will go out of their way to help the migrant worker, they will demand others do so. Fake empathy.