Its a classic production(Supply and Demand)/ logistics / mismanagement issue.
Take for example:
Egg rate in TamilNadu is 4.2 INR (Affordability is high)
Egg rate in Kerala is 9 INR (Affordability is low)
Egg rate in Karnataka is 5.15 INR
The production rate of eggs is higher in TN which reduces the prices, but at the same time most of the eggs will expire in 2-4 weeks, But they are not transported to Kerala to reduce the prices and inflation there.
This happens to most of the food products that are produced in the country.
As per the below article
According to the United Nations Development Programme, up to 40% of the food produced in India is wasted. About 21 million tonnes of wheat are wasted in India and 50% of all food across the world meets the same fate and never reaches the needy. In fact, according to the agriculture ministry, INR 50,000 crores worth of food produced is wasted every year in the country.
https://thecsrjournal.in/food-wastage-in-india-a-serious-concern/
Well, the large scale surveying system works fine for a country with smaller and less diverse system. For India it would be best if the surveys are done at the district level that means more people coverage and more data sets we will have to analyse and find solutions for the problem.With more data we could actually find and root out problems. Including reducing the wastage.