The increased variation in inventory and the scanners came at about the same time, and they only did that when they figured out how to keep their famous checkout speed. (and it's still slightly slower than it was back then)
When the queue was full the best cashiers would really stress you by observing you putting stuff onto the belt and already starting to enter prices ahead of them reaching their area (where now the scanner is). Half way through loading the stuff into the cart again the cashier would urge you to pay and the next customer's items started bumping into yours. It was very efficient and stressy, best you were two guys to share loading/unloading and paying (back then payment was only possible in cash).
The scanners eased that a bit :)
Side-effect: I would have cleaned up on "The Price is Right" if they'd let a kid on the show, since I knew what everything cost.
The quarter in the cart thing is very common in Germany even at high end supermarkets. The higher overhead compared to the US makes it very hard to higher people for this kind of job -- the minimal gain in customer acquisition doesn't pay for it.