"If may save them personnel costs in the short term, but it cost them more in the long term"
It's fine. Executives will rake their bonuses because they "streamlined the business, and reduced costs", and will be easier to hide those costs in the balance sheets. They also have easy scapegoats in the outsourced people. Rarely they will be made accountable for the issues, which will mostly fell on underlings.