Normally, when a person claims to oppose something, he gets a vested interest in the very same thing. If you see carefully, the commies are classical examples of this. First they claim that they are atheists and oppose religion, but their very methods are based on mind control of the masses by a few.(Note that one old communist whom we are all sick and tired of seeing meddling around in our politics , faithfully wears a turban and other signs according to the religious tenets.) Next they claim that they are for the poor and unemployed and they ensure that poverty and unemployment always exist. This is because their own existence depends on these two.
The Indian communists are one step ahead. They are 'oh!so apologetic' about being Indians. Regarding your comment about Indians being not nationalistic for the last 1000 years, I would say the situation will not change unless we boot out the leftists and marxists who have abrogated for themselves the right to write the history of India. So you would find these worthies informing you that Rama lived in Egypt and Saraswati river was a lake in central Asia and defending the now discredited Aryan Invasion theory only because Karl Marx had said India has a history of invasions.
They are classical examples of those who give responsibility without authority to others but want authority without accountability for themselves. It is time we all educated the people in India about this cancer.