The unpopular rise of self-checkouts

It’s a machine many love to hate – what will it take to improve the experience?