Communists are necessary evil. They oppose all progress. they are against freedom and democracy even though it is enabling them to shout in Inda. The support the naxals. They dont care for India and will support China again when it again attacks India. They support illegal and immoral strikes of Trade Unions. They support illegal pavement shops and the traffic offenders and Manual rikshas etc. But they are still necessary because otherwise the capitallist will totally ignore the poor of India and Make India the most corrupt nation of the world.