Labors laws in USA protect all workers equally. Employers cannot work H1-Bs and not pay them overtime, vacation, sick, etc… Employers also incur legal costs to bring in foreign workers. The process is not exactly cheap.
H1-Bs live in Rancho Bernardo, so they are paid fairly well to afford to live there. Rancho Bernardo is an upscale neighborhood of San Diego. My own anecdotal observation is that H1-Bs live in better that “average” housing and neighborhoods.
We live in a world economy. Employers need specific skills and should be able to bring workers who meet their requirements.
An open society grows our economy and enrich us all, economically and culturally. I personally support H1-Bs and immigration reform. In fact, I think that foreign graduates of accredited American universities should be offered green cards and encouraged to stay.[/quote]
There are cases in which contracting companies abuse the H1-B system. I think it was Infosys that did this for a long time, and they got caught and severely fine. What they would do is routinely fly people from bangalore over here, using a guest visa, and rotate the people coming here.