This is scapegoating.
1. Wages have not kept up with productivity across the board. Whether you are talking about a day laborer cutting grass or a college graduate working as an accountant.
2. Productivity gains have only benefited a small group of people (large shareholders and high ranking executive)
3. There is also a correlation between gains for workers and strong unions. When we had strong unions between circa 1945 to about the early 80s, wages kept up with productivity gains across the board. Destruction of unions and decrease in their power correlated with wages not keeping up with productivity gains.
It's deeper than rap.
And if people like Ann Coulter care so much about the wages of the working poor, maybe they should support raising the minimum wage. But they don't.
They are just fanning the flames of xenophobia in order to cater to their xenophobic audience.