I’ve been saying for years that illegal aliens have been artificially suppressing wages of low skilled workers.
It's also happening across Financial Services & Information Technology where foreign workers are brought here on "guest" worker types of programs to assume the duties of the American's they're replacing, then those foreign workers are sent back to India to work at a fraction of the cost.
There really needs to be a crackdown/elimination of H1B's and guest worker visa's to stop this abuse also.