Human actions do have consequences and with family feuds, misfortunes come.
So, yes Pakhi was always wrong. But unfortunately, she was made more powerful by Bhawani and spineless Virat. And of course, some others. Though Sai was right, maybe the day she left was a bad day and also the fight and bitterness between her and her husband brought misfortune upon the family. When parents fight, children suffer.
But bappa made sure that in all this mess, the child still end up in the right hands. Even though the CN has issues, they still took care of Vinu well. Maybe, God gave Pakhi some chance of repenting for her wrong deeds by taking care of a child with weak feet and of course a presumed orphan child.
Anyway, the point is, baby Vinu had no fault and God made sure that he is taken care of. Indirectly, it was an answered prayer of the mother, Sai. Bappa was taking care of the child.
And now bappa has brought the child back to the real mother. See, bappa knows that Sai is right so he was keeping the child safe all the while and brought the child back to her safe. This is justice.
Despite being right and innocent good people suffer because of evil people. So, Sai had to suffer for some years. She lost many things in the process. That's the way our world works. Evil do harm innocent humans. But not forever!!!
Evil prevailed for a while. But goodness has and will win. Pakhi should consider all her service given to the CN and Vinu all these years as her act of repentance. She has wronged the family, she has wronged the child and she has wronged the mother. It was only a chance for her to repent.
I don't care about Virat because I just don't care!!!