That certainly sounds like a recipe for success that these hugely successful firms would follow. Finally I understand why they have outsourced- they want less innovation and more failure...
The rank and file engineers just get the work they are assigned done. Everyone isn't a superstar, or is meant to be. These people are hired because they are cheap. It's not that difficult of a concept.
... I feel as though I should look for supporting or contrary "evidence", but I get the feeling that to find anything other than "anecdotal evidence" or opinions is going to be tough. I suppose I could just accept your assertion as fact.
Source for the claim that these foreigners are not as good?
How would one go about measuring this? Not everything can be summarized on a pie chart. I guess if I were a pretend journalist at some Fake News outlet, I'd do what they do and just make something up.
Here are a few question for you to consider: Do you really think a foreigner with English as a second language can communicate as well as an American? Draft documents, get their ideas across in meetings, train and manage others, give talks, etc?
What's your experience been with tech support located in India? No different from talking to someone here about whatever the issue is?
Korea, China, India simply do not have the track record for innovation the US has. Do you really think someone who grew up in those cultures who flies here, walks off a plane, and shows up at work the next day is suddenly as resourceful, entrepreneurial, willing to take risks, etc, as people with their same education in their field who grew up in our society?
I'm going to guess the people here who get all their information from the Fake News Media won't be able to comprehend any of this. Oh well.