What would be wrong with ending the DACA program and passing laws that would make all these people actual citizens?  Is this not an entirely plausible solution too?  Ending the DACA program does NOT equate the deportation of 800,000 people: just as the US withdrawal from the Paris accord does not equate denial of climate change.  

Completely off topic from this article, but it's interesting to note that the outcry of millions of people not to penalize those DACA  recipients for their parents actions can also be analogous to current day identity politics:  Why are colonists being penalized for the actions of their parents?  Why are all white people guilty of "white privilege", and why are statues being torn down and names of public buildings being changed all because of the past actions of people long dead and buried?