There is no easy fix to the “dreamer” issue; often they know nothing about the country of their birth, and if we’re going to take in any immigrants I’d rather it would be English-speaking “dreamers” instead of someone else. If you could stop H1-Bs by normalizing the status of “dreamers”, would that be worthwhile?
Right now they are filling my state of NJ with foreigners who speak no English just to head off ghost towns; I’d prefer the taxpaying “dreamer”. Keep them off public assistance for x number of years, and deport them for crimes...
The problem with assimilated dreamers is that they act as anchors for family and extended family who ARE NOT assimulated into American culture, and have no real motivation to do so. Yes, it is a difficult issue, but the health of the culture is at stake, and we cannot sacrifice that over the prospect of harming others whose only misfortune is the criminality of their parents or relatives breaking immigration law. Ignoring that encourages MORE of the same behavior.