I think that idea of a case-by-case resolution makes the most sense.
I support the idea behind DACA, and I have been called extreme right although I think that's an exaggeration.
So, you have a kid that has been brought here illegally but has relatives in Mexico. Who takes care of him? Should the government ( meaning the taxpayers) support him his entire life?
Should they just train him for a job, and then he's on his own?
It would be nice if there was a simple, blanket answer but I don't think there is.