That's a definitive statement that is more nuanced than that. There are definitely people (myself included) who have been directly impacted by global tech outsourcing.
I won't get into the specifics but I can tell you that there are an increasing number of dev shops outside of the US that are specializing in solid communication. That's been one of the biggest problems and hesitations from US businesses. You need a manager in the other country, who is good. These companies are specializing in providing a excellent teams that at a fraction of the cost of a US team.
The perspective I was coming from was a little more meta. To date we’ve seen outsourcing of business functions and consolidation of job functions where technology advancements have reduced labor needs. VMWare eliminated datacenter hardware teams. AWS eliminated data centers. Modern clients eliminate all of the bullshit associated with Windows PCs.
We are getting to a point where business functions will go down the same path. This is an age of giants.
This is sometimes true, but you have to be careful about myths about occupied capacity (of people and machines). If 100% of the people are occupied, it's very likely that the company is very understaffed and can easily get into trouble too. When xx% of the people are idle, you might look next week, or the next phase of a project and a different slice will be idle, and this may be the fastest, most efficient way to get the work done for large or complex work.
And sure, people typically don't run on 100% capacity. What however seems to happen in many bigger orgs with vague performance metrics (as much of IT work is), some people do solid 60-80% productive work throughout the day, while some barely hover over 0%. So you have a kernel of workers pushing the cart and a bigger cohort of watercooler crowd. When peak load time comes the latter don't ramp up their productivity to 100%, but instead it's expected the employer should expand the staff.
Nothing short of impending layoff rounds seem to affect this dynamic.
The last big place that I worked could easily cut tech headcount in half and hardly notice. A decade from now they can probably reduce headcount 80% in IT and 75% in the business.
The impact of global growth won’t impact jobs directly for awhile. When Chinese companies start pumping out superior product that westerners cannot even read the manuals for, that will be the big crack.