H1B is not a market - you are locked to your sponsoring employer.
If you switch jobs the other employer has to file the paperwork.
If you lose your job you have 30 days to find employment or you have to lesve the country- most immigrants would do anything not to be in this position.