I agree. Give all U.S. and Mexican residents dual citizenship in both countries. This would reverse, or equalize the migration. North American commercial and industrial interests would flock to Mexico with factories, retail chains and real estate development. It would be the new California. In time, the deplorable conditions that force poor Mexicans to migrate into the U.S. would be mitigated. I think eventually you would see millions of retirees settling down there.
Precisely
What are you smoking?