Faith in humanity diminished