Maharashtra is not under communist rule and Mumbai is the business capital of India. Then why thousands of people are dying in Vidarbha in the same state. People in Vidarbha does not feel happy to see most of India's richest personalities live in their state. They does not care about Maharashtra being a thriving state or how many indian businessmen are making their way into the Forbs list. They care about how much of that progress is falling into their hand. For the same reason Chandrababu Nayadu's govt in Andhra lost its support even after turning Hyderabad an IT city. So, capitalism is not the only answer. Hardcore communism may be a vague concept in todays world, but India needs a way in between to foster its 2/3 of rural population. That is why left is still ruling in bengal.