It was brought in when scanners first came in and it was to keep them on the ball as I worked at coles doing the job you would be surprised just how many prices can be wrong when not checked on regular basis
As someone that worked at coles it is so much quicker having staff than trying to put through yourself where it wants to check every second item bring back the checkout chick I recon