There are quite a few differences between Gulli and Anandi as well as DB and Dsa.
DSa - believed that traditions are more than her life and relationships.Whether it was Suguna who was her grand daughter or Phooli who was just a friend of Anandi - she was same with the two of them.She never allowed Phooli inside her home and when Suguna became a widow she put Suguna also in the back room.
She didn't treat her daughhter differently from the way she treated Anandi.
DB - is quite okay with someone marrying Sanchi who has a tainted past because Sanchi belonged to a rich family but she did not want Hardhik to marry Gulli because she came from a family which is several rings below her own family.DB was enjoying Gulli's wedding celebrations and had no problems with a girl like Gulli getting married but she had problems when her grandson got married to her.She is a hypocrite.
Dsa may have been rigid and traditional arrogant and very proud of her wealth but she was not so petty minded like DB.Dsa was blind believer and follower of traditions.
Dsa doesn't have one rule for family and one for others.
While Dsa is an independant woman who is in charge of her life therefore she has every right to decide on what kind of people she wants as part of her family unlike DB who is completely dependant on others who has no hassles living in her brothers's home and lording over her brother's family imposing herself on them.
Dsa is not the kind of person who will impose her views on a family who has given her home and shelter.
Situation and people involved both are different though underlying theme may be same.