First principle in the DACA debate: Splitting up families and sending a child "back" to countries they have never known is cruel, bad policy and stupid politics.
But the Trump administration's decision to end the Deferred Action for Childhood Arrivals policy created by the Obama administration is constitutionally sound because the former president had exceeded his authority under the Constitution's separation of powers concept.
So, it was right for the Trump administration to continue renewing permits for anyone whose status expires in the next six months, giving Congress time to act before any currently protected individuals lose their ability to work, study and live without fear in the U.S.
Now it is up to Congress to act. If it can. Anti-illegal immigration activists will not want Congress to legally authorize the program, and will do their best to stymie any legislation. That's a sure political loser and will cost Republicans in the next election. Sending children who had no choice when it came to coming here illegally will cut further into Trump's base because it reeks of ideologically motived callousness.
But politics shouldn't be the main motivation here. Doing what is right is. Implementing a policy that punishes the innocent is immoral.