Despite its abbreviated mission, the Philae mission was celebrated as an incredible success for the European Space Agency. But it is yet another...