etops777,
Some countries do pretty much that, and go one step further. I can only speak for Canada but you can move there as a non-citizen (like an expat), work for a non-Canadian company (example KAL) for three years and then be eligible for canadian citizenship. I.E. you get the passport.
411A:
Regarding your statement about expats at Korean. The prime reason for KAL hiring expats is insuranced/safety based due their past history. They have little choice in the matter. I believe the requirement is somewhere about 20%, but I'm not certain on that. If they didn't hire the expat fliers, they would not be operating internationally today.
Jinglie'd