Lock the border. Screen out the violent criminals. Let those peaceful people who really want to come here and live do so. Stop the "hop the border, snatch the cash, hop back again" bullsh*t we've got going on now.
If I thought we could trust our government to do that, I would agree. But we can't.
Immigration authorities are being corrupted. Not just in the US but in Europe. The policies and the agencies responsible are being influenced and overtaken by foreigners,
It is not a new phenomenon. About twenty years ago several congressmen were arrested by the FBI and photographed taking cash bribes from agents posing as Arabs who asked for immigration favors.
Today Europe suffers from an infestation of Muslims who threaten to destroy their civilization.
Times have changed and we need to adapt.