"The main negative effect of outsourcing is it increases U.S. unemployment. The 14 million outsourced jobs are almost double the 7.5 million unemployed Americans. If all those jobs returned, it would be enough to also hire the 5.7 million who are working part-time but would prefer full-time positions."
Source:
https://www.thebalance.com/how-outsourcing-jobs-affects-the-u-s-economy-3306279
Temperate climate zone, because big cities don't function well during the arctic winter, nor summer actually
The answer would be...
2) the temperature is too cold.