And here is your strawman. Who here doesn't want this? It's never been the issue. The issue is "how many." You will n.e.v.e.r. see a democrat (or for that matter, any conventional republican) come within 1,000 miles of that question, yet it is the single most important question in any discussion about immigration. How many, and who?
I will submit that the answer should be something like:
How many --> (2% - (Natural population growth rate)). So if Americans are having enough kids to give us 2% or more annual population growth, then no immigration. Otherwise, fill in the shortfall. Population growth needs to be high enough to keep the economy growing, but stable enough to avoid huge swings in generational size. You can't have absolute control over that, but immigration can be used as a buffering force. Adjust the 2% number to better fit desired growth patterns.
Who --> Look at what skill class and income strata is trailing, and target that. We have a huge surplus of low-skilled Americans (and illegals already here). So the 50,000 lottery and family allowance is more than enough right now, as I said:
Nonsense. This is another strawman. It was a swell idea when the American economy was overwhelmingly labor based, in addition to the realities of welfare and medical benefits that are free to anyone who exists within out borders.
But we are now a services economy, and the need for young, uneducated, unskilled men is much, much lower than it was in the past. The easy answer to that is to only import immigrants with high-skill backgrounds, but as I asked before, what does that do to the countries we, the global police, want to advance into the modern world? They need doctors and engineers more than we do.
Same as before, this is a throwaway question. How many, and who?
We absolutely do not. "Crappy job" is a function of (Pay) / (Suck factor). Importing a metric shit ton of low skilled labor artificially depresses the wages of high-suck-factor jobs. The problem is that we have plenty of Americans who are only really capable of performing those jobs. If they are undercut by illegal immigrants, they simply don't work, and since we are a welfare-supportive country, that's another ward of the state we all get to pay for.
If you can't find enough people willing to pick strawberries or build fences, you either need to pay more for the work or develop technology that eliminates the need for human labor. Digging ditches, for example; now a single excavator can do the work of hundreds of men with shovels. Using desperate Mexicans to do the work just distorts the usual economic pressures. When we have near-zero able-bodied Americans without jobs (voluntarily or involuntarily), then we can start importing unskilled labor en masse, because there will be a real, not an artificial need.
All of this is economic based. This also ignores the reality that we should not allow anyone who can't speak English to immigrate in (unless they are a familial import). We can not build an integrated society if the new citizens are incapable of communicating with the "legacy Americans." It is bad socially, and it is bad functionally, when you have to waste resources on translation services at nearly every level of government.
I don't want to pile on you specifically, because I find most people on both sides are making completely hollow arguments. But you have demonstrated quite well why the issue goes nowhere. You injected a ton of righteous morality into your responses, yet you have proposed nothing actionable. Your preferred solution is not clear from your posts, but it sounds like you want to simply formalize the in-processing of the people who are currently coming in illegally. That does zero to address the actual problem.