yea the number seems high because it takes little time to go out of status if you dont get a job immediately after getting laid off. It takes a while to switch/get jobs in United States - so the people just risk it..but if things get dire they return..they're not ILLEGAL "illegal"!! They dont cross the border/or swim over the straits illegally!!!
they're not like the "illegal" immigrants of other countries who might kill a CBP officer trying to cross the country illegally!!!
Stupid Americans - always single out H1 Bs because they can't do anything about their southern neighbours who burn the american flag if told to go back or their huge latino population is a deterrent vote bank... Indians keep their mouth shut and hope the backlash will simply pass!!