In June 2007, a Spicejet flight landed on the closed runway at Delhi. On June 9, 2008, an expatriate captain of Spicejet landed on the wrong runway at Delhi.
Alphabravocharlie1
I have chosen two examples from your list but in reality many of the examples you have given could be used. Is the problem with expatriate pilots or with latent failures in the Indian Aviation System?
Active failures on behalf of "expatriate" pilots are neither necessary for accidents nor are they the root cause. The problem lies in the latent failures or "resident pathogens" that lay dormant in the Indian Aviation system as a whole. If this had of happened in a more mature system, the question would have been "what contributed to a pilot landing on the wrong runway at an International airport twice in one year?"
To blame the pilot for an accident based on where he/she has grown up is both biased and unhelpful. Try looking closer to home!