I've heard so much tachycardia about "open borders" that I've mulled it over and decided, fuck yeah, let's have open borders. Anyone can come in, visit relatives, hang out for a while, take in the sights. All we really need to protect jobs and social safety nets is not offer them to our visitors. Only those who sign up for a work permit in industries that presently have a hiring shortage, and have one issued to them, will be able to get a job. Anyone hiring a worker without the permit will be prosecuted, no exceptions, not even luxury hotel magnates. If you cross the border and get run over by a soccer mom, you get the same emergency medical treatment any foreign visitor would receive. No other social services. If you have a legitimate need for asylum, you get a temporary stay permit until you are processed through the court.
The permitting process and enforcement against illegal hiring can be easily paid for by the billions saved in leaving the borders wide open.