What does a language do?
Yes you are right! It communicates.
In the case of other languages (Hindi and all regional languages) in India, they might be only the vehicle of communication but not the English (which has become very much a part of India).
In most cases, in India, when we try to communicate in English, we try to communicate our status in society as well. Speaking in Hindi in a mall or a posh hotel is considered tacky. When we speak in English, we want others to rate us better on the scale of education and upbringing.
In a way this language is a glass through which we want the world to see and judge us.
No doubt, to have the knowledge of a language as rich as English is terrific, but to use it to get the attention of the surrounding or convey the social status (fake or real) is what that irks me.
I fail to understand utterly that when I can ask a salesperson about products in Hindi or Bangla (or any other regional languages) why would I ask him/her in English? And more often than not, I have found salespersons themselves starting the conversation in English, when they can very well communicate in Hindi or the regional language.
If we as Indian think that communicating in Hindi, Bangla, Asamese, Kannada ,Tamil, Panjabi, Marathi, Malayali or any other regional language is a matter of shame, then I feel as a society we need to mature. And using English to serve some petty purposes of social activities belittles the sublime importance of this (English) language as a communication tool.
At a juncture when United Nations has registered its anxiety over extinction of several languages across the globe, it becomes only necessary for us to preserve the mine of languages that we have in the form of national and regional languages through using them more and more in our daily social interactions.
Only by respecting our own languages, we can respect English language. Otherwise every time we use English to show proximity to a class that is superior to other language speakers, we disrespect the soul of the (English) language.