The fleet-footed Atalanta is being discussed because the pantheon of greek heroes is not just a boys club... But, yeah, it mostly still is. Sarah says Atalanta gets a rare happy ending and she's not lion. You'll get the joke if you finish the episode.