I was always mindful of Sisko's and Picard's differing decisions.
Here, Sisko has a Cardassian child raised by the enemy and ultimately returns the Cardassian to his home.
Picard has a human child raised by the enemy in "Suddenly Human" and tries to return the child to his home... but then stops and lets the child remain with the only family he's ever known.
I wonder if Sisko may have sympathized with the biological father because, unlike Picard, he was a father himself.
I too thought the boy should have been allowed to remain with his adopted family.