So if this guy has a start up that creates a competitive technological vector away from the foreign countries' abilities, it's most positively the RIGHT way to create jobs. Do not count on the large companies doing this. Their way of creating efficiency and reducing economic drag is to ship the jobs off shore so their stock holders are happy (most of which are probably foreign anyways so they dont give a rats what effect this has in the long run).
The more technology and the progressively higher ability jobs you ship offshore, the higher and smarter jobs you need to have left in country.
It's simple...if a few billion people offshore can do the same job as you, and there is absolutely no transportation or communication barriers to have that job done offshore vs. in the US, guess what...it's done by the person that does it for less. If those jobs are assemblers, designers, engineers, you pretty fast run out of things all the American folks can do that others can't.