The blame for outsourcing lies with the consumer. None of the manufacturing would move if people were willing to put cash on the table for a quality product made locally. People want cheaper options, more immediate purchases, and easier choices, and ultimately what happens is that the manufacturing cannot be sustained domestically. It's not like these manufacturers *want* to outsource, but when the consumer demand shifts such that they cannot afford to stay in business and keep manufacturing where it originally was, it becomes largely inevitable.