These "some people" are those who are the products of convent schools where education is rendered on the pattern set by Lord their own girl child whose sole aim was to destroy our history, culture, languages, and religion, which is necessary to keep a nation slave forever. Only negative aspects of our history are taught in today's school textbooks. Not only in India, colonial empire has done havoc in other places also - African countries, Latin America, and many Asian nations. Everywhere, the local masses revolted and finally the colonial powers had to leave, except where the local population was wiped out through bullets (such as Australia, New Zealand etc.).
It is a wrong notion that modern scientific advancement in our country has been possible because of foreign rule or the English language. The economic impact of foreign rule has been phenomenal because much of our wealth was looted. During Moghul period, until Aurangzeb's rule, India's share in world trade was more than 17%. At the time of Independence, it shrank to just 2%.