If India wants to get into the top league of nations, it will need a leap of faith where it forms its policies towards rapid industrialization and moving as many people out of agriculture as possible. A flavour of this argument is presented here in an article I wrote long time ago: http://defenceforumindia.com/urbanization-the-only-solution-for-a-modern-india-1536 So, now coming to the question pertinent to this thread. I support free markets like a lot of other people on this forum. The question that is really important and challenging is how to smoothly transition from an agricultural based economy (by # of people employed) to a manufacturing/service based economy. This means we need to take care of poor farmers on the way while we move significant numbers of our people out of agriculture. The important questions to ask: 1) Should govt. policies hand out benefits to farmers? 2) What kind of support should govt. provide? 3) Can govt. provide some insurance scheme to cover crop losses? 4) How to deal with APMCs? 5) Direct cash transfers instead of MSPs.