Shoes is a very good example. Also steel and a dozen others.
The real reason for the opposition to H1B is that people seem to think they have a right to a job because of the color of their passport. They forget that jobs go to the best skilled at the best wage price the employer can find, American or not. Hiring H1Bs is good business, not "betrayal". If you can't compete with them for any reason, at least don't lie about why y'all go crying to Congress to get it to keep them out.
Americans have every right to first consideration for a job in their own country whether they have a passport or not. And we'll go demanding, not "crying", to Congress to keep it that way. Because it's our Congress, get it?
Are you an American?
We're on the same team, I agree with you, I'm glad. I am american and I do work as programmer.
That seems kind of important because the other countries protect their citizens. It's true in almost every field, while the US doesn't protect it's citizens at all, you find Mexico and India and China won't allow Americans to just move over and compete with those people for jobs.