Attempts to ban self-checkout are in line with previous controversies over ATMs and self-serve gas.