I honestly never liked that reveal. I always wondered if it would have been more powerful if we had learned about her parents at the same time Leela did. But then, maybe it was obvious who the strangers were so waiting so long would have been a letdown.