Unfortunately, English has become the stock-in-trade in India...nil else Chennai.
With all the attractive call centers, back office, transcription field and others...no wonder English is more attractive for the present/next generation.
Now English has nothing to do with just social status, but it is the survival theory. Naturally there is a higher sense of insecurity.