I don't know much about this writer. But from the above word I can sure he is not aware of Indian democracy where every one has right to live anywhere in India. No need to learn the respective state's language. If I want to live in Karnataka, is learning kannada is the basic qualification. Most of the people working in IT industries in Bangalore are not Kannadigas. If they resign their jobs then Bangalore will be no longer called the Silicon Valley of India. It will become ordinary rural area. Basically we are Indians. We have rights to what to learn and where to live.