@CStamp in a better job market, H1Bs can quite easily switch jobs. It isn’t trivial, but it can happen. And the people who could make the switch did leave. But all that happened in a bad (and still bad) market.
He also has a very large number of true believer type H1Bs. I know this from friends who were fired by him