What if someone lived in the former East Germany - and risked their life to get their son to freedom. And then the Stasi comes to their door and says to use the West German legal system to get him back or else all his relatives would go to prison. If you were an immigration judge in West Germany, wouldn't you consider that relevant towards the child's return? Or would you just rubber-stamp it without an investigation?
That is the point of allowing any alien to apply for asylum - to let the courts sort such matters out. If this were a simple domestic custody issue, we wouldn't be having this discussion. The fact that Juan was never free to travel around the country without Castro's goons by him speaks volumes - if Juan could have gone to a court on his own free will and spoken his intentions, then I would have a lot less of a problem with the end result. But we will never know, because Reno and Clinton short-circuited due process to appease Castro. Clinton's actions had NOTHING to do with Elian, and everything to do with Clinton's personal political agenda, whatever that was.