The H1-B system is broken and abused (and probably not even needed by some figures.)<p>However, that is probably by design and all we have are well financed campaigns to expand it and no one trying to rethink it...
Dupe of <a href="https://news.ycombinator.com/item?id=10300461" rel="nofollow">https://news.ycombinator.com/item?id=10300461</a>
I wish more was done to crack down on how H1-B visas are doled out. There is a limited cap and the fact that outsourcing firms fill up most of the slots is just an abuse of the system.