Trump claims that Democrats aren't cooperating in finding a better solution to the DACA crisis. Ignoring the fact that Trump created the DACA crisis, the Democrats control neither house of Congress and so couldn't pass a satisfactory version without substantial compromise. Notably, Trump offered a
path to citizenship for the DACA “Dreamers” if Democrats agreed to pass funding for the border wall. But this “compromise” could result in serious voter backlash, as evidenced by an
NPR poll which found that 60 percent of Americans believe that the border wall “wastes taxpayer money.”
With members of Congress facing the threat of being voted out of office or losing a majority in the next election, it's doubtful that either side is looking to compromise right now. Instead, Trump is really trying to make Democrats look like they’re uncooperative, by making them choose between a bad deal or nothing, which could hurt Democrats in the next election. Plus, if Democrats choose the deal, it could fund the border wall, which was a large campaign promise that Trump ran on.
In order to force a bad deal, Trump needs to pressure Democrats, and he has been able to use the
689,800 DACA recipients whose immigration status is in danger as that pressure.
What Trump is essentially doing is holding over half a million individuals’ well-being hostage and demanding a ransom from the Democrats.