They also completely fall apart when you realize two things:
Offshoring has been happening for decades. H1B abuse has been happening for decades.
Yet salaries rose.
They also completely fall apart when you realize two things:
Offshoring has been happening for decades. H1B abuse has been happening for decades.
Yet salaries rose.
Summary: outsourcing was never really going to work due to collaboration hurdles. Current model is to replace one US-worker at a time with a non-US-worker from the same timezone. Much more effective and much more lethal to US workers.
You assert that collaboration hurdles stops outsourcing. A point that I do not agree with, but if it was true, to outsource one person at a time requires remote collaboration tools between two teams that honestly wouldn't be that much more different than WFH to train and collaborate.
Once again, you assert a lot of things without providing evidence besides your own testimony that is what your current employer is doing and your experience that in-person teams are more effective.
I could assert my own experience dealing with open offices being too noisy to program in, in-building construction, employees making office chatter around you, or senior engineers needing to fly out to attend events, investor meetings, or sales; and you have to collaborate by zoom anyway.
You also treat other countries legal, language, and cultural barriers as if they are not material. And trust me, they are.