I've used plenty of self checkout lanes too and it's roughly the same satisfaction as going in a cashier lane. It's still X + Y steps where X is the number of items you have an Y is payment related steps.
(It's possible that I just hate lines (and self checkout?) way more than other people)