I don't work in aviation anymore. My experience is in tech. It's all the same though. Pilots, PCB designers, lab techs, landscapers, project managers...doesn't matter. Folks with commoditized skillsets (like pilots, engineers, lawyers, me, consultants, even doctors...almost everyone) are commodities. That's how we look at it and that's how we run strategy.
Don't get me wrong...
I would like nothing more than to run my analysis and quantify a cost avoidance strategy that brings back jobs to the US! Until that happens it makes no sense to ignore the outsourcing option, as unpleasant as it may be.
I am seeing a declining value proposition in Asia. High end talent in China (>20yr experience) in tier I cities has reached parity with US rates. India is closing the gap as well but it's still a decent deal in many cases.
China, in fact, it starting to outsource to Africa! I think it's great, that continent has potential...just needs the rule of law.
Anyway...more than you wanted to know.
Long story short, I would not be shocked if in the future I board a regional flight with a Czech (or whatever) first officer provided by a staffing company working in the US on a visa (making peanuts, of course).