Net positive for the rich elites and a net negative for the working class. And considering the crap conditions H1Bs are often forced to work in under the threat of deportation, not really a benefit for them either.
Of course. HB1s are doing what they think will give themselves and their families a better life, I would do the same, all ire is directed at politicians and governments and corporations.