Hey, give these big greedy companies a break. They can hire technical people from India at probably half of what they would have to pay American technical people. Of course the profit the CEOs and upper corporation officers reap from that will be passed on to Americans.

( Circa 400 thousand H1-B visas / 159.54 million total nonfarm jobs ) x 100 [ to express as percentage ] = 0.25 % H1-B as a percentage of total nonfarm jobs
In inverse of that would be -- 99.75 % of all nonfarm jobs have nothing at all to do with the whole thing. But headlines can sure whip up the crowds.