> This is presumably much better for throughput, but much worse for making sure that what you're leaving with is what you purchased.
Admittedly, yes. But there are usually random checks.
> (Also, how does it accommodate a decision to put something back? I've never seen such a system.)
You press the "put back" button and scan the thing you want to put back.