Immigration is really a population issue.
So, they succeed in slowing down immigration from Mexico. The growing population and economy in Mexico are using more oil each year. Mexico has been the second largest supplier of imported oil to the energy thirsty USA. I read that in 5 years, growth which stays in Mexico will use up Mexican oil production. A situation of no more oil exports to USA would effect life in USA even as Mexican population remains in Mexico.
They have as much right to their oil, if not more right, than we do.
Yes, we all need alternative lifestyles, alternative energy and so forth. I'm child free and I ride a bicycle.