Humanity has gone too far.