Frankly, I think we do ourselves a disservice by focusing on the amnesty question too much. The first order of business has to be stopping the inflow of illegals entering the country. How we deal with the ones already here is a question to be tackled later - because it won’t do one whit of good if we don’t secure the border first.
Deport them? An open border lets them waltz right back in.
Give them any kind of amnesty? The next ones coming in will just start making demands all over.
No solution is a good solution as long as it doesn’t address the most important issue.
A work visa shouldn’t automatically translate into citizenship. Neither should having a baby be a guarantee of citizenship or welfare benefits. There should be no more promises of welfare to anyone. The immigration and welfare systems have been horribly abused by the democratic party and used as a weapon against the country. So those two systems needs to be changed now.