The fact that the finances should be discussed before getting married is really very important.A lot of people still keep this things vague and it leads to marital blues of course.As far as Indian marriages are concerned most people accept it as a part of marriage.I guess people should definitely talk more openly on this issue.