As an Indian, you're spot on. Rebellion is the last thing you see among Indian youth. Most of my friends still can't tell their parents that they drink/party/have sex. We are a deeply conservative society and the middle class expectation is to get a stable job at a known name brand.