Both blue collar and white collar wages are being dramatically depressed via legal and illegal immigration. I have no idea why this became a right-wing talking point. This is why big business is very pro immigration.
Your employer can at any time replace you with an H1b who MUST work at the company to even stay in the country.
As soon as we can reform immigration we are going to see much higher software salaries.