Swachh Bharat is good, but what we really need is a ‘Swasth Bharat’ campaign targeted at fixing our unhealthy and inadequate home-cooked food.
Indian diets, both urban and rural, are deficient in protein, micronutrients, and healthy fats, while having excessive carbohydrates.
This article in Mint is actually trying to make a different point, which is that Indians have such weak and horribly imbalanced diets due to the inability to afford a healthy diet – https://www.livemint.com/news/india/only-the-rich-can-afford-to-eat-healthy-in-india-11574061761614.html
Food security is not the problem anymore in India. Still, nutrition security is a severe problem affecting every socio-economic category of Indians, rich and poor alike.
People who believe that Indians/South Asians are genetically inclined to be shorter and weaker than other races are wrong. If you were to look at third-generation Indian Americans in the USA, you would immediately know how wrong we are in drawing such unscientific conclusions.
The simple fact of the matter is that our nutrition is poor. The food we cook and eat in our homes is deficient in micronutrients, protein, and healthy fats. We need a Swasth Bharat movement to fix that.
The Fit India slogan, which emphasizes exercise, is silly. The problem is not a lack of exercise. The problem is poor diet.