As long as the US provides better economic conditions and a better quality of life, the immigrants are going to keep coming. Trump is doing his best to make sure that isn't happening. With America's aging population and slowed birth rates, giving people paths to citizenship isn't a bad thing.