What's brought all this on??
A wonderful, but pointless rant. Seems to me that most pilots in India, expats inc, seem to have a handle on reality & their tenure regarding contracts.
In a nutshell this is old news. BTW as an Indian why are you so worried about the state of expats flying in India?
HPC