Babita was at fault, but what needs to be taken into account is the fact that she was very young at the time of her marriage. I agree that is not an excuse.
But another fact is also that Ashok went to London very soon after marriage. Babita's involvement with the family and Minnie was a way for her to distract herself from ashok's absence.
If Ashok was so lonely and missed a wife's love, he would have come back or taken babita with him to London. From his actions it is clear he did not want a wife who cared for anyone other than him. He wanted someone modern, not simple like babita.
Babita's mistake was not asserting herself and hiding her emotions and desires. She always gave priority to everyone else. Even in the first 2 epsiodes she tells Minnie that Ashok has a lot of responsibilities and that's why he cannot take them to London. She wants everyone to be happy.
It needs 2 to make a marriage work, but 1 to break it. Babita voicing her feelings would not have made much of a difference except Ashok bringing mita in front of everyone earlier, because he wanted to break this marriage. If he did not intend to love someone else, he would have told mita he was married when he met her, not 3 years after dating.
1.4k