I think the author totally sold out to a fairy tale ending which does not make for good fiction. Some very important ethical questions were set up then they were trivialized by the "made of TV movie" ending.