The decision of abandoning DACA would be a political decision, not a legal one. Establishing and implementing DACA does not violate the constitution or immigration laws. The US government succeeded in defending DACA against many legal objections and any constitutional challenges have failed. DACA is a temporary program that gives young immigrants, who pass criminal background checks and meet educational requirements and other criteria, the ability to stay for two years that is subject to renewal.
The government has so many duties to protect its people. DACA makes perfect sense because it helps direct the government's time and efforts regarding immigration issues. DACA is fully lawful and does not violate the constitution.