For ordinary people in India, farming is just a means of making a living, in addition to a series of needs such as clothing, housing, medical care and education. In a society with low production efficiency, grain, as the main source of income, is not enough to meet all the needs of farmers. At this time, he needs to weigh. He may reduce the consumption of some rations for his children to go to school, or he may compress the rations for buying a new dress.
Of course, the more important reason is that India has not carried out land reform, most of the land is in the hands of a few people, and the state has no ownership of the land. Therefore, in order to make money, landlords with large tracts of land will grow some high-quality cash crops for export to earn foreign exchange, and they will not sell them to their farmers cheaply. So this is why many people in India are the first exporter of rice without food.
Of course, the geographical conditions of India cannot be ignored here. India is located in the tropics and is rich in water resources. His rice can ripen three times a year. Moreover, there are many Indian plains, and the plain area is more than that of China. This also makes farming in India extremely convenient. Moreover, India's entire industrial structure is biased towards agriculture. Or put it this way, the GDP produced by Indian agricultural production accounts for a large part of the Indian economy.