I have no ethical problem with offshoring of labor. Indeed, I think that it's often necessary for a company's survival.
However, when it leads to horror stories like this one, then it's a crying shame. A lot of companies are shooting themselves in the foot by being too quick to relocate their services abroad.