Life expectancy in India isn’t 40. It is, in fact, well beyond 70. Social security is not absent, and almost all middle and lower-middle class children lead a financially secure life. But it is true that the culture needs their children to take care of them, especially in old age.