What's the difference between a local pilot moving on to a different job in 3-5 years time than a foreign born pilot moving back home in 3-5 years time?
It's still the same training cost to the company concerned.
Do you intend to stay in the same job for 20-30 years?