Earlier quoted context omitted.
It absolutely, positively hurts local labor - naturalized citizens - etc. Without a doubt. I disagree with this statement. I am on an H1 and know several other people who are on H1s and can testify that this is a generalization. There are many ways to end up on an H1, overseas body shops is one avenue and American grad schools are another. Most H1s I know, myself included, graduated from good schools, have worked har…
I don't think the point you take issue with is really debatable. The only way it could not be true if there is actually no one in the local labor market who can do the job, and that's a very difficult argument to make. Outside of that, every H1 is a job a citizen isn't getting. You didn't touch on this at all, so I'm not really sure what your point is. I think you're debating a strawman.
That's assuming the job market is entirely inelastic, which seems unlikely.
By that same logic, every foreigner not allowed to start a company in the US is N jobs citizens aren't getting.