Then let us tackle the Obama question. Progressives were very angry with Obama's immigration policy. It was far from any concept of "open immigration".
Catch and release was a huge step towards open immigration. Obama's immigration policy largely focused on the wants and desires of the immigrant, not on Uncle Sam's needs for specified immigrants. Trump is trying to refocus our policy in that regard.