Maybe the humans who programmed the robot to come up with a flawed conclusion are at fault? garbage in garbage out. A robot can only do what it is programmed to do.