Re: Scarcity of resource
As someone who has worked importing German goods into the US manufactured goods cost money and time to move from factory to store. It is roughly a month by ship from German port to US port. Secondly duties and freight are not necessarily trivial costs either. At some point the manufacturing costs will rise to a point when it is cheaper to move manufacturing back to the consuming country.
Also, do not underestimate the problems of managing a global workforce and contractors. Outsourcing is not a panacea nor is offshoring. Both have hidden risks from issues like difficulties in coordinating meetings, travel costs, cultural issues, and political stability in some countries.