> Why does someone need to spot check the training data against the output?

because one wants to make sure ones program is operating as intended?