See that is the point. I don’t worry about ME all the time. I worry about the USA because I am a PATRIOT.
The data shows the US salaries are up huge in that time in aggregate - I pasted the link from the government with historical data in my last post, especially the last 3-4 years under Trump. Your singular focus on IT jobs shows you are worried about YOU. I even agree with you on H1B visas, but there are only 65,000 h1b visas, but 150 million jobs in the US. It’s a minor impact to the overall scheme of things, albeit disproportional to tech. Outsourcing actually is a bigger problem and not much you can do to stop that.