While it would of course lower afasd's blood pressure to relax and let it go, his question needs to be considered. Anyone telling law-abiding would-be American immigrants to wait their turn comes off as either oblivious or downright malicious if they tacitly condone, um, "extralegal" immigration. As an American, frankly, it's embarrassing.
I agree that would be hypocritical. I didn't tell him to wait his turn though, I told him I support open borders.
If he wanted to come into this country illegally, I personally would have no problem with it. Maybe then though, he'd see that those people don't have it easy since they obviously won't be getting high-end engineering jobs like that and will realize they are no threat to anyone whatsoever.
It's also comparable to GPL compliance too. The companies that do open source their code and comply are leaning on the FSF to make sure their competitors are also held to the same standard. If the FSF let them off, then why should anyone spend any effort complying?
It was more the moral outrage that happens when you do the right thing and see other people getting away with doing the wrong thing.
It's like if you went to a supermarket and paid for your groceries and saw that you were the only person paying. Everyone else was just walking in, shoplifting, and walking straight out, and the managers weren't doing anything to stop it. That's not a supermarket I'd choose to keep going to.