Evolution is not compromise