Come on Army. Get real. H1B’s are welfare for corporations. And of course no corporation should do without welfare.
So those companies aren’t paying the visa holders? You ought to write an article about that. And I suppose the visa holders send 100% of their paychecks (if they actually get one!) back to India, China, Pakistan or Ireland and don’t spend a cent here on anything?