The problem, as I see it, has nothing to do with whether people should make this journey or how much immigration is "enough" immigration. The underlying problem is the imbalance between entitlement programs and immigration. Entitlement programs create an incentive to be inside the country's borders that doesn't otherwise exist.
Both politicians and most media outlets have done a great job focusing discussion and debate on symptoms rather than root cause, that may have been intentional or unintentional. We can run in circles debating who and how many we want to allow to immigrate legally. That debate will never end when its based entirely on personal opinion.
A country with any entitlement programs has to control their borders at limit immigration. An interesting question is what to do when borders and immigration can't be controlled effectively. In that scenario, can the country continue to have entitlement programs without government debt spiralling out of control?