We all know they shouldn't be here, and broke a law or civil rule to get here. Saying that over and over again does nothing for us. A lot of things shouldn't happen, but they do, and we have to figure out what to do about it.
So the present laws we have on the books should be ignored? Has it occurred to anyone that if the laws, as written, were enforced this problem would be a lot smaller than it is?
So we institute new laws because "things happen", and these new laws fix the current problem. Then what happens 10 years from now when we have a whole new group that are here and they are looking for their amnesty as well? After all, if our current laws don't work because "things happen", what will make a new set of laws work, especially when politics gets involved and lawmakers look the other way?
I've spent a significant amount of time living and working internationally. Most countries around the world, even shithole countries have very strict immigration laws and enforce them. Even the countries that are desirable to live in enforce their immigration laws, thus they don't have the problems of the US.
While once working in Asia I had a local tell me how wrong it was I was in "his" country working and depriving a local from a good paying job. I told him the reason I was there is due to the lack of qualified people from within his country to provide the skill needed. He still contended how wrong it was I was there. Then I told him that the US had thousands upon thousands of his citizens working in the US taking good paying jobs from Americans. His response? "Well, that's different".
So we have other countries that view our weak immigration policies as opportunities, and we the taxpayer get stuck holding the tab. And as long as we keep carving out laws to accommodate even more law breakers, it will never, ever get any better.