Communists have always been corrupt, if you see Russians & Chinese leaders, having well-off families., and Indian communists are worse as the ideology is basically wrong. It is agst the beliefs, and intersts of the Majority Hindus.
61 years from Independence, we have the communists present in 2 or 3 areas, as the rest of the country, they are not even present in some states, or have token presence only.
Criminals have entered communism (Maoists, naxalites) and so people are wary of them.
Only unnatural thing, is How bengalis ( having access to English, education & industries, much earlier than rest of India) have tolerated the supid ideology for so long,, and may be it is time to overthrow these corrupt fellows and their governments totally, and once for all. It has started at Local body elections., and has to go on, till this evil is rooted-out.