I find it insulting that people use English merely to show off or to think they're "better" than other people, because in my opinion no language is better than the other, much like any other culture. Although in most Asian countries that's the case; a lot of people find English attractive because it's more "educated" etc.
As an example, in Taiwan, most people only speak Mandarin, or only speak Taiwanese, or both. Although there are the occassional Hakka (native) or Japanese (very, very elderly) speakers. When I ask people who are native Taiwanese to assess their opinion on Mandarin, a language they learned second to Taiwanese, they find it stuffy and formal, almost never used when addressing people casually on the street or asking for directions on country roads. In fact, those who cannot speak Taiwanese often find prejudice from taxi cab drivers or shop owners because it's a sign they are not in tune with their country's culture, mostly in the form of offering higher prices or something when they attempt to barter. Those who can speak Taiwanese feel a sort of "kinship" with one another, almost like speaking in southern accent in southern United States as opposed to news anchor formality. On the other hand, I've spoken to Mandarin only speakers, usually children from Chinese refugees from civil strife, who do not know Taiwanese, but find it unnecessary to learn it because they think Mandarin is more cultured and educated, a prejudice clearly due to upbringing.
English may become that form (like Mandarin in Taiwan) to most people, but I think it's from years of oppressive British rule, such as India, who I think their new generation raised in the US never learn their mother tongue quite as fluently as say, Mexican immigrants, or from growing Westernization. In any case, it is also good to have a "unifying" language, even one that is so abused in Japan.
Jam it back in, in the dark.