High cost of living and low income growth are hollowing out consumer demand in India, especially in the larger metropolises.