First, your sources are not unbiased.  Second, it is asinine to think that by removing 800,000 DACA recipients 800,000 jobs will open up.  Not 100% of DACA recipients are employed.  Furthermore many have been here for years and have skills that we need.  Short sighted.  The better solution is to make them legal residents and eventually citizens then they will be legal - since that seems to be everyone's motivation.  To be on the right side of the law.  At least that is the claim, but who knows.