No I don't think it's a good justification. The fact that there are not enough Americans to do these jobs would cost the economy a heavy price. As it did in Georgia , Alabama and Arizona. Would you like to live as a poor person in Mexico? With Drug cartels, corrupt police, every city is a little dirt town, the food is bad, the water is bad, and don't forget anti-government rebels. No, the people that employ them are saying they don't deserve better wages. But they are only following the lead of the government. In about 20 years the minimum wage has only went up by about 3 dollars. So if that's how they treat Americans imagine how they treat immigrants. The U.S needs both. We can't live on this wage. And supply can't keep up with demand. They should pay us all more. They sure as hell can afford it.