Humanity has lost its way