There's no doubt in my mind that the big push for Third World immigration isn't driven by demand for labor at all. It's driven by the need for new customers. In the eyes of American business leaders, the Mexican worker has a distinct advantage over his American counterpart for one big reason: He arrives in California or Texas with a net worth of $0 ... which means he isn't saddled with a staggering amount of college debt ... which makes him a much better prospective customer for consumer products, a new car, or even a huge mortgage on an overpriced home.
Third world immigration is driven by the desire of the Democrats, socialists, and communists to get enough voters to take over this country until it collapses economically after they get rich.
Traditional red states are turning blue; look at Virginia. Fairfax County in northern Virginia has a large population of Democrats who absolutely wipe out the rest of the state.