I thought that DACA was put in effect to get votes from Hispanic family members for the Democrats.  

That wasn't 'short-sighted'!

Of course, almost 80% of the Hispanics sat out the Hillary/Trump election; I'm not sure whether that was anti-Hillary or just disappointment that Obama couldn't/wouldn't deliver on his promises to the Hispanics.