It seems like they were correct, to me.
Obviously, they still overhype and oversell this end of humanity stuff, but this argument regurgitated ad-nauseam is not THAT great of an example when you think about it.
And I am saying this as a person who actually likes this tech.