Faith in humanity at maximum