i disagree because i dont think that human beings behave like machines. If a machine were to preform this task, then it would preform it at the same timing every time, it wouldnt vary times like we do. A machine would also preform the task much quicker than a human being because, they do not have to wait for a stimulus and decide what to do based on that stimulus, they only have to follow their programing. whatever their programming is, they will react and catch the ruler much faster than a human would.
I agree with your statement. In addition to the fact that machine's would have a more consistent outcome, they would not also be able to correct themselves or to perform human error. However, we cannot always assume that machines could do things "better;" in this case, faster.