But the machine does all the checks it's programmed to do 100% of the time, the human does not depending on their frame of mind and can miss things if they are busy thinking of other things, machines are infallible as they are nothing more then difference engines, where they mess up is due to human error while coding or implementing them.
Why do we still have such large gaps?, trains have been a standard size since the 70's on stations that are only served by one type there is no excuse, at stations served by more then one type on the same line, is it not time the sizes of all the trains where standardised, made identical in all but colour so the gaps can be reduced?.