Our country would be just fine if we had Mexico's immigration policies:
I hunted down there for 12 years-not recently
many, many check points with lots of guns carried by the Federal Police
You had a 60 day visa-that had to be renewed, student visa's were for an extended time, I think 6 months, had to be renewed
in person, only
Gun permits were for two guns only, 50 rounds per gun, one round over and you go to jail, no military calibers
No foreigner could buy land, you could only lease it
It was against the law to have a wreck, everyone goes to jail till all fines and property damage is paid
If you did not have insurance on your vehicle as a foreigner, they held you for ransdom till all damages and fines are paid
Medical care was free in Mexico
Drug prescriptions were cheap, lots of gringos went across the border to get their prescriptions filled