This topic should be titled Immigration Reform, as that's what's currently needs consideration.
Senator Cotton's proposed Immigration Reform, that Trump has adopted, is reasonable and would gain bi-partisan support if enough people understand it's short and long term economic and competitive benefits.
In sum it requires immigrants to have adequate English-speaking ability, education, employability, and be achievement and/or entrepreneurial oriented. It also limits immigrants families to their immediate family that include minor children but exclude adult children as well as grandparents, cousins, aunts, uncles, etc. These extended families of present immigrants would be grandfathered in under the new rules. Future immigrants (like adult children, grandparents, etc) would have to meet the new rules on their own. Rules that are based on a point merit system.
The bill does away with the diversity lottery which was needed at one time, but is no longer needed as our country has enough diversity at the moment. Immigrants need time to assimilate into our American culture, and having too much diversity at one time slows that process down considerably. People tend to take the path of least resistance. We will learn to survive, but not necessarily take the step to assimilate if we can survive within greater numbers of our native culture.
Republicans have an opportunity for a good legislative win. Now is the time to work with Democrats to get it.
Time & Tide Changes Everything