If there is such a "shortage" in India, why don't the Indian carriers pay for the type rating?
To me it strikes me as rather absurd that you can have companies complaining about not being able to find workers when they expect their workers to pay for legitimate company expenses.
Oh, well, such is aviation
Love it or leave it.
That rant aside, what is the expected "shelf life" of expat FO's in India?
I imagine that the second you can be replaced with a local, you will be.
How many Indians are doing CPL training right now? I guess knowing that would give you an idea of your shelf life over there.