My answer to Why don’t southern Indians not know, and don't even want to know, Hindi?
Answer by Vijayendra Mohanty:
Before you ask why, ask if.
There are some people in the South who do not speak in Hindi. That does not however, make it a southern condition. There are plenty of people in the North who don’t want to speak in Hindi.
Have you not heard about the rich who tell their children to not speak in Hindi because it is apparently a gareeb language? Have you not heard of Bollywood actors who need to take special lessons to speak in Hindi because they haven’t spoken a word of Hindi in their lives except to talk to cabbies? Do you not know that proficiency in English is more a matter of social class than it is of regional chauvinism?
The time when India was divided into North and South was about twenty-five years ago. We have new divisions now. Please try to catch up.
And before I go, I have to ask: Why do people in Gujarat not know, and not even want to know, Odia?
Hmm. Must be an East-West divide thing.