Even though it's no secret that socialism ruined India for over 50 years but the poverty stricken ideology still sells like hot cake.Had India induced market reforms in 1947 it would have been the number 1 country in this world with a very high per capita income.Instead India is languishing at the bottom with very low income sub Saharan African countries. Since the time of liberalization India has achieved more in last 20 years than probably in last 500 years,still then being a proponent of Capitalism is nearly a taboo. I agree capitalism is evil but it's a necessary evil because it generates wealth which can be distributed to the masses for the betterment of the society.In socialism there is very limited generation of wealth because everything is controlled by the state.So how do you feed the people without wealth generation ? The proponents of socialism says that capitalism spreads massive inequality.Indeed it spreads inequality but it's important to note that it spread inequality of wealth unlike socialism which spreads equality of poverty.In capitalist society a poor man has 1 car and the rich has 3 cars but at the end of the day both have cars unlike socialist society where no one has a car. To highlight the difference between a socialist and capitalist society compare India to USA.In USA an average family of 4 earns more than Rs 1,00,000 a month where as in India taking the fact that 2/3rd of the population earn less than 2$ a day an average family of 4 does not even earn Rs 5000 a month. Almost all the countries in this planet have abandoned socialism and it's evil twin communism and if India does not liberalize further it will not achieve high growth required to uplift it's poor and the whole country would end up getting ruined.