Truly, I doubt that Donald Trump is learning to lead from behind. However, he has learned that it can be punishing when you are on point all of the time taking the flack. In introducing revised, albeit a more sensible immigration order, Trump is letting Homeland Security take the lead.
From the start, Trump should not have issued the Guliani-Bannen EO that was overtly discriminatory. He should not have ever attacked religion in America.
What makes sense is to screen immigrants from nation states that have the highest potential for producing terrorists. What also makes sense is to have a population management policy that everyone understands.
Be it known that Trump and Congress have not addressed the U.S. Population Management Policy that is to describe our intentions to optimize population size with the nation's resources and to address optimal demographics with respect for the workforce. That is a different, though related topic.
"The new executive order removes Iraq from the list of predominantly-Muslim countries whose citizens will face a 90-day ban on travel to the United States, a senior administration official confirmed to NBC News. (The Pentagon and the State Department had reportedly pressed the White House to keep Iraq, an important ally in the battle against ISIS, off the list.) But the revised order keeps the temporary ban on citizens of Iran, Somalia, Sudan, Yemen, Syria, and Libya.
The revised order would temporarily halt all refugee admissions to the U.S., a senior administration official familiar with the order told the New York Times, and remove extra restrictions on Syrian refugees. Syrian refugees will now be treated like refugees from other countries and be subjected to a 120-day suspension of the refugee program."