I have no bad experiences with self-checkout. None.
Going to a staffed-only checkout feels like going back 20 years in time. They take up more space, they can move slower, suddenly customers will kill the speed because they need to look for their coupons, pay with change, or whatever.