If we are unable to come up with laws that keep companies ethical, how can we expect to come up with laws of robotics that keep autonomous AIs ethical? Just as there are far more ways of tangling a rope than there are ways of rolling it up neatly, there are far more ways of doing the wrong thing than there are ways of doing the right thing.