Using the term slavery for describing a highly paid white collar job is doing disservice to the descendants of slaves. Let's not get too far with the terminology.
Easily switch jobs in the US? No. Move back to their "home" countries? Yes.
H1B is/can be used as a form of leverage to limit the mobility of workers, and potential other forms of employer abuse. That is unfortunate, and it's clear the H1B system is broken.
All people living in the same region should obviously have the same rights. They pay taxes like everybody else so of course they should get equal representation as well.
I'm not.