Policy versus Religion

Discussions of immigration seem to distill to one side discussing the long term practical implications of mass immigration (lower wages, environmental degradation, social conflict…) and the other moralizing about uplifting the down-trodden, helping the disadvantaged, and celebrating diversity.

Is immigration a public policy, or is it a moral imperative?