I would say you're exactly right, except for those vietnam-war-era-like campus demonstrations that are just now heating up. DACA is hugely popular among the general population, the Republicans know this of course, and that gives the Democrats the upper hand here. If the Republicans don't save DACA they'll get the blame! I'm very serious about the demonstrations that will quickly erupt into violence. Canning DACA isn't just unpopular, its calling for your school and family friends who you've grown up with, and are as American as apple pie and Taco Bell, to be kicked out of the country. People simply won't stand for this!!! There will be civil war over it! Seriously!