Re: You ain't seen nothing yet.
Absolutely! These visas are supposed to help fill skills gaps. If that's what they're for then the pay and benefits should be better than the position would normally cover for the particular job being filled. Otherwise, they're just bringing in low paid workers to what citizens would demand more for.
It's the same for outsourcing any work. Wherever the jobs go, the pay and benefits should be as high or higher than they would have been in the country for which the jobs were outsourced or these companies are chasing the lowest cost at huge cost to a country's taxpayers.
I do hope that voters/taxpayers wake up about this before the developed countries have only the wealthy class and the working class like in much of the rest of the world.
No developed should be buying any goods or services from any country where the pay and benefits are significantly lower than similar would cost in the developed country.
Face it folks. We've damn near reached mature markets everywhere and Corporations are doing this squeeze whatever they can from the middle class and as our Governments are largely Corporate owned they let them. Please, notice how our taxes rise while Corporate taxes lower.