Their intent was to cut jobs/costs. They worked as designed. The user experience being improved was never the real goal of these, both on the employee and customer side. I’m fine using them for a small number of items/one item, but if I’m going to buy a bunch of things or anything that requires special handling (alcohol), I just skip them. I also skip them if there’s no line at a human checkout because I don’t want to drive those folks out of jobs either.