You're right. Indian middle class is still very weak. One reason goes to high difference between workforce by gender. Indian women, nearly all of them, don't work. So, half of the working population sitting idle is a strong drawback.