I'm a classic free-market conservative, and time was when I might have agreed with your friend, there.
But what I've seen is that it seems that when a company sources its engineering and tech jobs oversees, eventually 2 bad things happen to that company's bottom line:
1. Quality suffers, and so does market share.
2. The company loses its core competence to produce remarkable, innovative new products.
Eventually, it's bad for the country, as well. Sure, it looks good on the balance sheet, for now, but when you get down to it, US labor and know-how is worth the money.