Again, you have to factor in the culture. In India (and a number of other modern cultures, really), this kind of thing is far more common. For all that the US is (or was, anyway) a paragon of civilization, we do have some odd hangups.
It more of a necessity if a family is poor. In a few of the Indian movies that I watched the more fortune the more similar to western culture.