Some common sense has to be used in this situation.
They have what amounts to green cards now. They were given work permits and SSNs. Green cards equal amnesty. Any solution that allows the lawbreakers to stay and work here, the object of their crime, is amnesty.
A green card gives them all the rights and privileges of citizens except the right to vote. They can access the entitlement programs, welfare, Medicaid, etc. Most of them have a high school diploma or less. They are competing with American citizens and legal immigrants for jobs. We have a huge surplus of labor, especially those with a high school degree or less.
When do you stop issuing green cards to illegal alien children? Or is this an ongoing program that says to intending illegal aliens, just get here and you will be legalized. We had a flood of unaccompanied illegal alien children a few years ago. They came here to take advantage of DACA.
What would you do with the other 11 to 30 million illegal aliens who live here?