These anti-humans at Davos need to be stopped. But is it too late?