I am somewhat sympathetic to this argument but only with the following revisions.
An adult foreigner coming to the US has, if anything, better fiscal implications for the US than the children of American citizens since children need are very likely a net fiscal negative for say the first 18 years of their lives. New Americans, whether they are formed by birth, or by immigration enjoy the existing infrastructure without having paid for it.
If you say that American parents have already paid taxes on behalf of their children then I'll say that American employers have already paid taxes on behalf of their foreign employees. I'm fine with having a consistent 'entry fee' for all new Americans as long as said entry fee applies uniformly to both children of Americans and foreigners who wish to immigrate.
One of the characters is talking about John Galt in that roundabout way they have of talking about John Galt, and says that he's the man who climbed to the top of the mountain and discovered the fountain of youth, but when he tried to bring it back down, he found that it couldn't be brought back down, only climbed up to. Or something like that. That's why this quote reminded me of Atlas. Probably, they both cribbed it from Nietzsche.
This has got to be the biggest hiring fallacy I've ever heard. "It's better to reject a good candidate than hire a bad candidate."
That's completely false, and anyone who says that is completely ignorant of Bayesian logic.
Here are some simple numbers.
Suppose that a "good" candidate is a 1-in-100 find. Suppose that a "bad" candidate has a 1% chance of tricking you into hiring them anyway.
Every time you pass on a "good" candidate, that is greater opportunity for a "bad" candidate to trick you into hiring them!
Counterintuitively, if you pass on too many of the "good" candidates, in your overzealousness to reject bad candidates, you're actually INCREASING THE ODDS OF A BAD HIRE.
This is management porn. "It's better to reject a good candidate than hire a bad candidate." It makes the manager feel good. "Wow! That candidate seemed smart, but I rejected him anyway! I'm such a great leader! I make the tough decisions!"
tl;dr summary
Because "good" candidates are rare, every time you pass on a good candidate that increases your odds of making a bad hire! This is simple Bayesian reasoning!
An adult foreigner coming to the US has, if anything, better fiscal implications for the US than the children of American citizens since children need are very likely a net fiscal negative for say the first 18 years of their lives. New Americans, whether they are formed by birth, or by immigration enjoy the existing infrastructure without having paid for it.
If you say that American parents have already paid taxes on behalf of their children then I'll say that American employers have already paid taxes on behalf of their foreign employees. I'm fine with having a consistent 'entry fee' for all new Americans as long as said entry fee applies uniformly to both children of Americans and foreigners who wish to immigrate.