I also mean to say that in today's 21 st. Century a bride of Delhi says that she is a cow and MIL and her side are all wild then it is height of innocence compared to rural ladies.
Don't agree with you here.
Delhi has modern girls,but it has traditional girls too,who want to save marriages,depending on their family values.Delhi has a mixed culture;modern and traditional.I agree it's more mod. compared to UP,Rajasthan,etc. but not entirely modern.People here are orthodox also.If you have seen here girls in short skirts and jeans,then there are such girls also who just like to wear salwaar kameez.
You haven't surveyed the entire female population of Delhi,have you?So,what makes you conclude this?
If there are girls who celebrtae valentine's day with their BF,there are also girls who wait to marry the right man and don't get into all these stuffs.
Delhi is is not America yet.I don't know since how long you have been living in Delhi,that you say so.I have lived all my life here.So I have seen all types of girls here.
Being a "cow"or better still,docile in front of mother inlaw has to do more with family upbringing and a girls' personal emotions,than Delhi culture.If family values are very strong,girls even in Delhi tolerate injustice,just to save marriages.
If a girl is emotional and madly in love with husband,she tolerates injustice to save marriages.The city you grow up in does not change your emotions.
I know of American women,and women from Singapore,London,etc who die to have stable relationships and get utterly depressed after a break up.Some miss their ex also,even after divorces and breakups,what to talk of Delhi girls!
As,you know in these countries,women are far more advanced compared to Indian girls,,but when it comes to emotions and family values,such advanced ideas get nullified.