@Shaavi: Following along with your posts, and I totally agree with what you are saying for the most part, but for this idea that Dev would choose Soha over Golu. Knowing Dev, he simply will not entertain the idea of choosing in the first place. He is very confident that he is the one who has given Golu the most love (was happy to hear that!), and confident in Golu's love in return, and in his eyes, that gives him more right over Golu than Vicky or Elena.
That is what I think Sona is missing -- she sees Vicky, Elena, and Golu as a legitimate unit that should be treated as she, would wish her unit of Dev, Sona, Soha to be treated. Dev sees them as a farce, because unlike Sona, he has watched Vicky and Elena neglect Golu for seven years. A week or ten days is not going to change his perception overnight.
In Dev's mind, he and Golu are the real unit, and he will fight for that just as much as he will fight for his unit with Sona and Soha, though perhaps with a different approach. He does need to communicate this to her properly, though. I can understand not wanting to bad-mouth Vicky in front of the kids, but at least tell Sona about the way he has behaved in the past seven years. I liked his candidness about Vicky the son. Like you said, this family has tiers, unlike the Bose family and it's easy to get lost in the complex relationship between reality and facade. That is exactly where Sona and Soha are faltering now, and where they do need to depend on Dev and Ishwari more for guidance.