I've had too many issues with self scan, I absolutely avoid them, and if a company eliminates all their non-self checkout, I'll go elsewhere. If I literally have 5 or so items, I'll use self checkout, anything more, nope.
The first time I brought a full cart through self checkout, that's when I understood road rage, so to speak. I was never so annoyed and angry and wanted to just walk out and leave it behind so much. "Please place item in the bag... please remove item from the bag... please place..." It may well be better, or getting better, but I'm out of the experiment.
-- edit:
Since then, there have been two times, I did walk out and leave my cart behind... one of those times about half a dozen others did the same. It was a Walmart, and the Friday before a holiday (Christmas was Sunday that year iirc). It was 6pm, and they had literally closed half their registers with an average of 11 carts in each line left. I had a full cart including a lot of refrigerated and frozen items. The other time was similar but less extreme at another store (not walmart).
In the end, some of us will pay a little more for actual people doing actual customer service and interaction. I tried the scan and go a couple times, and frankly it wasn't really any better. It seems that Millenials and Z are so averse to interaction, I just don't get it.