I am saying that , not alone socialism but Socia-Capitalism is what you need. India has tremendous potential in agriculture which should be maintained not at the cost of industries. For this only in 1991 the proposals of MNS was rejected to set up industries in India. If it was more capitalistic then a lot of agricultural and fertile land would be compromised.
Capitalism is good in its way and socialism has its own benefits. Gujrat is developing because of the mentality of Gujraths, they are different to be frank. Plus Gujrat has lots of land where Industries can be put, since it is not fertile.
Of course you should get what you deserve if you do more work, but what kind of work, that also matters.
Agriculture would get you nowhere. Think, in one acre of land, how much crops can be grown, how many employments would it provide, and how much money would it give. If there is a factory in the same area, it can feed lot more mouths with it. If the demand for crops increases, more people would go for farming. If industry seem more profitable, people would go for it.
That is the thing about capitalism, anything that is not so productive, would be ruled out by itself. Anything profitable, would be adopted by more and more people.
And what do you mean by Socio-Capitalism. What parts of which system would you like to keep? I think India is already on a stage where we have parts of both system.