I'm not really sure I agree with that and would be interested in your thoughts. I almost feel the need to buy things "Made in Mexico" so these people will have economic opportunity in their own country and not feel the need to come to America.
Same thing with "Made in China". If there were no factories in China, the people would be more inclined to flee and where does everyone want to go when they are fleeing economic depression, I think we know the answer to that.
The only people who make money when you buy Grupo Bimbo products are the elite, who ethnically, are as removed from the illegals as George W. Bush is. I think that keeping the illegals flowing to the U.S. is their version of ethnic cleansing.
Being a rather taupe Texan of Spanish, Mexican-Indiginous-Indian, German and French descent, Mr. HR and I, while on vacation down there, were amazed at the "lack of taupe people". Outside of Mexico City, everyone is either lily-white Spanish looking (think Princess Stephanie/Caroline) or Indian looking. There is no "formal" caste system based on ethnicity anymore, but it's still there informally.