Science, Mars, Or Moral Bust 5 years ago