A lot of engineers (especially in the Bay Area) either want the excitement and IPO potential of a start up or the stability of working for a large, established company. It makes recruiting difficult for mid-sized companies like mine.
It is a bit exploitative of the immigrants, by which I meant that the companies use the strict/stupid US immigration system as leverage. But citizens or taxpayers in the US have no reason of complaining. Maybe these H-1Bs are preventing an entirely cut-throat competition for talent, but on overall, those people add to the economy, and in a big way. Anyone who earns like 100K a year creates numerous other jobs and pays a lot of taxes...
But you mentioned being "let go" during that period, and needing to move back to your country. (A problem created by the H-1B's lack of a stipulated grace period.) Is Netflix considered a poor choice as it's seen to be quicker to fire, therefore this situation is more likely?
Btw, how do you feel about this? Does this fear really exist?
Is it possible for a good engineer to have a relaxed life and atmosphere and a family friendly situation at Netflix?
But in any case, H1-B visas can lower the wages of engineers without H1-B holders earning less than Americans. It's just like any import. The import itself doesn't have to be sold for cheaper, it's just that the presence of the import lowers the price via competition, so that both the import and the local good are cheaper than the price before importing started.
Unless you went into bodyshop companies like TCS, Infosys etc. to make yourself feel angry.
The only reason to limit immigration is externalities. For example, Israel has very open immigration for Jews. It does not allow open immigration for African refugees because they believe it would have a negative impact on their society. For some strange reason, other nations are fearful of stating the same thing, but they clearly have something like this in mind when they limit immigration.
Cheap labor is a net positive. The only valid reason to oppose immigration (and I think it is very valid) is the negative social externalities that immigration causes.