We need to just do away with "birth right citizenship". We are one of the few industrialized nations in the world who have it. It was put into place because no one knew what to do with the freed slaves and that is no longer an issue. It was never meant to be used as an anchor keeping the parents here because their child is a citizen.
Second, you are way off about liberals and progressives. They are basically all the same, communist would be just as good a word IMO. Woodrow Wilson was a progressive, he had money. Same with all the demoncrats of the early 20th century including FDR. Go back to that other thread about the kind of college you went to and that will explain a lot of the problems with your way of thinking.