One would be called a Right Wing nutcase for saying this : "I have nothing against immigration. But I am against businesses employing illegal immigrants to lower labor costs while taking away jobs from poor Americans."
But on HN it's fine for Tech workers to protest for 'fairness' when it comes to H1B and Tech jobs. Most people entering Legally on H1B will not get a Green Card for next 15-20 years. That's not exactly 'dangling' green cards.
A lot of them will return to their home countries after paying a ton of Taxes in the USA. As they can't be sure if and when they will get a Green Card.
But the same American Tech workers are all for 'Immigration'.
I guess, immigration is good when it suits them. Cheap Janitors, Plumbers, Mechanics and more Blue Collar workers. Lowers living costs. Good Immigration.