Not everyone in India has equally good command over English language. In fact there are two types of people who are able to speak English in this country. The first are those who have a real good command over the language. But the second much bigger chunk only has a workable knowledge of it. This difference makes a huge gap between the opportunities that the former enjoy having in easy reach over the latter who lag behind in the race for acquiring good jobs and contracts only because their command over the language is not as fluent and impeccable as of their more knowledgeable and skillful competitors.
Hence in such a scenario, the situation has become really critical for those who are sitting on the borderline. In fact they are stuck between knowing the language just okay without really having the total mastery over it. It blocks their way to fulfill their ambitions even if they are excellent in other spheres of knowledge and skills.
Hence the only alternative they are left with is mastering spoken English impeccably whichever way they can. If they are able to meet this challenge of English speaking well, all doors to success open up for them. But if not, every single door that they knock at just slams at their face.