I wanted to throw in my opinion.
So Im a only 19 so marriage hopefully is a couple of years away I hope, Im living in Canada and I have seen many a married couple living unhappily.
What most of these dramas do is create unrealistically high expectations in girls mind of what their future husband should be like.
Basically saying that he should follow your every command, give in too all your wants or needs, always stand up for you against his family, and all that stuff. Now that would be the ideal husband.
But as we all know thats never really the case in a marriage, sure the husband may do that occasionally but more often than not, the husband doesn't really say anything to support the wife if it means going against his family. He may not say anything bad about her but he may not say anything good about her either.
Its our culture really the "wife" is treated as an outcast in families, and the in-laws think that she is going to take their son away from them and brainwash him and what not. Thats not the case though but thats how it is, and Indian dramas keep reiterating these facts.