Personally, in general I think Indians are obsessed with what others think about them(as seen in this thread

). 'Reputation', 'Honour', 'Respect', 'Position' etc etc are bandied about like there's no tomorrow. Don't do this/ Don't do that your/family's reputation is at stake. It becomes a part of your psyche.
This is a major reason for unreporting of rape and believe it or not female infanticide. Your manhood is in question if you haven't fathered a son.
Women are considered 'Paraya Dhan'....treasure which is to be given away...so why invest in them anyway. This is how least common denominator think.
Education is key here.