Dehumanized humanity?