Khichdi (and other forms - Bisi Bele Bath, Sambar sadam etc.) is a recipe of rice, lentils and vegetables eaten by a lot of manual laborers (and babies) in India. Perhaps due to the same reason.
Carbs are just more complex sugars than what we usually refer to as dietary sugar. I think the real problem is refined carbs and refined sugars, at least in my own anecdotal experience.
I don't seem to experience the same effect from eating processed carbs like pasta vs rice or potatoes.
I have reactive hypoglycaemia, and potatoes are literally one of the worst things I can eat. I didn't realise why until I looked it up - they have a glycemic index comparable to that of table sugar!
For pasta, the glycemic index varies depending on how you cook it; al dente is better than overcooked.
Rice is way better than processed carbs, no question. I was referring to the parent's point about these meals in India -- the sheer amount of rice in the typical serving size there is okay if one was really physically active (say a farm laborer), but it's completely inappropriate for desk workers these days.
Note: white rice is actually pretty processed as well. You'd be better off sticking to brown rice (less processed, more fiber, lower glycemic index).
https://en.wikipedia.org/wiki/Khichdi
And in poorer times, rice was eaten as Congee. With increasing wealth, this healthy food is now rarely served in homes.
https://en.wikipedia.org/wiki/Congee