I was feeling sad after I read this article. I could feel exactly of the writer facing such discrimination. I have no such experince in my country. Perhaps, I am not too social.
The only discrimination that I could sense in my country is the colour of the skin and the religon. Such discrimination are lay down by the policies.
No matter how good your English is, you cannot be equated to be the people of America.
What you see on the TV screen is just one out of few thousands to potray the harmony and the democracy.
Certainly, all those former colonial countries are facing the same problem. But the people would not realise it, the poison of racial disharmonies are created by the British colonial tactics.
Therefore, it is good to get the English language out of your country.
Replace the Esperanto in your country, if your country has too many different races. It is silly like South Africa to have more than 10 official languages in the parliement.
Just 200 hours, your country can be the bilingual country, not only that, your people are better health and cleaver.
Save your country millions of dollars in education. Learning Esperanto needs onoy 200 hours and English would be more than 2000 hours, especially for the Asia.