Well I always opposed unions due to my experiences with them. Elevator companies were union shops, electricians union, wouldn't work in a building that didn't use union electricians. Union electricians wouldn't work on your power systems unless they had all the electrician work, they wanted the low-voltage cabling as well. Technically you couldn't plug in a network cable, it had to be a union electrician that did it. Then they would look at the cable and say "how do you know that's a network cable?" and insist on running a new cable.
You need to move 200 circuits, they run into a problem with one and when you get there you find 10 electricians standing around waiting for the resolution instead of working on the other 199 circuits. When the new construction market would slow down, you would lose big bunches of electricians to layoffs - rotating them to and from the unemployment rolls until their benefits ran out then re-hire them and lay off some others. Might work well for guys who do new construction, but not conducive to the smooth operation of a tech-intensive business.
Anyway on to the Free Market.
So we have global free markets, any one in the world who can do the job can be contracted to do it. You do a risk assessment, cost assessment - acceptable, manageable risk? Bottom line rewards? bang you have your contractor.
But the risks for IT outsourcing became manageble only after the huge H1-B Visa programs. Foreign contractors brought in to fill tech jobs where there was a "shortage" of domestic skills.
Where was the free market then? If there is a shortage on the supply side, and a surge in demand, then prices (IT wages) go up. They did, but the H1-B system limited that market force. If the market for U.S. IT work had been allowed to float without market interference, then you would have seen companies paying for peoples IT training, funding university programs to get more IT workers into the market, luring engineers and lawyers into the IT market. We did see all of that, would have seen more.
But a contractor here on a visa can't work for pennies. They have the same bills, taxes, employment rules etc. But they are often paid substantially lower than their co-workers. They are also usually hired through a contracting company who takes a percentage so that the actual person is making that much less.
http://www.h1b.info/Now the question is how/when will the world trade treaties handle the concept of "dumping" in regard to services? For material products, dumping would be importing something and selling it at a price below the "normal" price sort of defined as the market price for non-imported products.
If this applied to services, then an imported service (imported contractor or service provided by an outsourcer) should be prevented from significantly undercutting domestic competitors.
But if this were actually enforced for imported material products, then why would they ever get imported? You look at the risk, and the
cost, balance the two and choose .... to import? If anti-dumping prevents cost undercutting, then I have to assume that the risk of importing is less than the risk of producing domestically?
So what are those risks? (honestly hope someone can answer)
Is anti-dumping not being enforced?
Should or shouldn't dumping involve the risk-adjusted cost?