I think we might just disagree what an immigration system looks like where immigrants compliment vs compete with the domestic workforce. I support immigration when it adds to an economic system, but not when it furthers contention or diminishes the economics of citizens.
You know, I just realized. I'm not sure this is the argument you're making, but:
Modern immigration systems in Europe and North America seem to aim for opposite ends of the spectrum - either attracting highly skilled professionals, or providing humanitarian support for those in dire need. But for middle class workers, regular movement in and out of these economic zones [1] remains surprisingly limited. That's exactly the group you'd expect to both create and fill good quality jobs.
[1] (With the notable exception of movement within the EU internally, which might actually support this point - middle class mobility there seems to work pretty well!)