First of all dont talk about DPS as I myself am from DPS RK PURAM where this all happened. you need to understand there is difference between being Financial stable home and a healthy home.
Student studing in prestigious school does not indicate they have a sound enviornment at home. I can tell you loads of such cases from my own school.
I disagree it is more of family problem as after all we all comprise the society, if we will respect women and give them equal rights at home then the change will happen in society. Patriacal nature starts at home as no rights are given to daughter and daughter in law in family property.
Recognize humans as a species and their drivers...fight is always about power and self benefits..be it religion, war, rape, emotional dominance or physical...