I can't really comment on the situation in India specifically, but just for some global context around stunted development, look at a chart of men's height [1]. Not having half your population stunted by malnutrition is a recent phenomenon.
[0]: https://ourworldindata.org/grapher/daily-per-capita-caloric-...
[1]: https://ourworldindata.org/grapher/average-height-of-men-by-...