Re: Why has it been made so difficult?
Same here in Switzerland. The auto-self-checkout machines work pretty well, but self-scan is way easier*. Of course, as others have mentioned, it does mean that customers are now doing work that used to be done by cashiers.
* except when the offspring decide they HAVE to be the ones holding the scanner and run amok with it