I'm more interested in why U.S. citizens are consistently found unqualified. And why, in that scenario, we watch as citizens go jobless and even legal visa holders get those jobs.
Where I'm working, the workforce is changing from fairly well split between U.S. citizens and Indian nationals to a three way mix between citizens, Indians, and Asians. I'm not sure how that is happening. I also see various silos of technical work in many regions, on every continent except Africa and Antarctica. Every continent. Oh, with the notable exception of Europe, where it seems we do precious little development work. Hmm...
If I had to guess, I think current work allocations are favoring nations where the workers get little protection (Australia, for example has some interesting laws, while Chile doesn't) or the workers have already done the onshore shuffle and rotated back 'home'. Oh, and I dare not start asking about the visa status of some of these workers. It's a sensitive subject. Many will just get up and walk away.
It's frustrating to see what is clearly basic, everyday work going to visa holders when you know someone who is truly overqualified, but couldn't get past the first interview. As far as I can tell, pay is not the issue.
But I'm hypersensitive to this. I may be wrong about a lot if what I think, [...snip...]
Yes. You are.