It would be nice if everyone could live wherever they wanted. As far as Mexicans, most of them identify and look like Native Americans, not descendants of the conquering Spaniards. I think that their legitimate home is anywhere in the Americas. I did nothing to merit being an American; why should the process be onerous for them?