yeah ... Isn't what is happening in AT&T potentially an example of discrimination based on national origin? Just look around the office or in Teams and see which group of people is replacing the American employees. And it is not because one group of people is more technical than the American tech workers. That has drastically changed in the last 25 to 30 years. We already have a lot of smart American engineers, tech-savvy people, experienced and college hires. Why still bring in multitudes from the outside?
For example, in a team where you see 70 people who are from the same country of origin (mostly contractors and some employees), only 5 or less are truly tech-savvy or know what they are doing, the rest depend on this very few. You ask any of them project-related questions and they all point to one of the 3 people who knows what is going on. This one person who knows will take a couple of days to respond because he is overwhelmed with work. Don't get me wrong, it is ok to hire from any group of people. But if you put them in charge of hiring, they will only hire folks who are from the same country of origin even if that person is not the most qualified candidate. Unfair practice.
If the reason is because it is "cheap labor", it is not always cheap --- product quality goes down, a lot of rework, productivity goes down. If the leadership use "cheaper labor" as their reason for outsourcing, then they are just greedy. Nothing will ever be enough for the greedy.