Some self checkouts are better than others the worst ones are the ones that don’t let you take your items off the scale after scanning and then they throw an error for you to put them back.
I’ve also never felt treated like cattle but I’d figure a checkout with a cashier is more cattle like since you are being funneled through a tight space one after the other vs an open space like self checkouts.