As we have seem with offshoring, any company whose main business isn't producing software, isn't coming back in-house, even if the quality for engineering team themselves sucks.