I guess I look at the situation from an investment perspective, since it is what I do. I am repsonsible for earning a return on a significant amount of money.
As an investor, we buy a lot of stock in various companies. In doing so, we have an ownership stake in the company. The management & board of directors have an obligation to the owners of the company, not an obligation to the employees. Boeing is good example. If they fail to maintain costs and take advantage of cheaper labor alternatives, they are failing me as an owner of the company. If Boeing can get someone to do software testing more effieciently at a lower costs, they have every obligation to do so. They are forced to remain competitive, be efficient, adapt to ever changing market conditions & increase the bottom line. If they don't, investors will sell the stock & they run the danger of becoming non existent. It is just a fact of competition.
It is also possible to outsource certain jobs, while increasing the total job market. It is just redistributing labor capital to efficient areas. Long gone are the days when you could just go to work for a company & expect to work there for many years.