Not necessarily. You could be anti-immigration for racist reasons, or out of “cultural-erosion” fears. Or, if you believe most immigrants are non-working, non-consuming entities who will somehow place a cost on the system, you could believe that free enterprise needs the support of the powerful state to control market conditions.
But otherwise, yeah. Most of the anti-immigration rhetoric follows some form of: “we only have _x_ jobs” or “our resources are limited.” But this is not Kuwait. We don’t all get a salary from the government based on some natural resource we’re selling to the world. If you believe in the free enterprise system, a hard-working immigrant who has already gone through the dependent years is net gain to the economy. This person brings in both skills and additional consumption. Even if they send money to family at home, that still is a form of trade balance correction, you’re paying the whole family for service exported. All is good.
But if you think of jobs and resources as a form of limited entitlement, then you’re in the socialist model. Ergo, anti-immigration based on “scarce resources” = socialist thinking.



