I much prefer the handheld scanner method, in which you scan while you shop. This used to be more widespread in the UK before self checkout took over. I seem to remember it being launched in the late 2000s?
Advantages:
1) Your scanning labor is spread out across your entire visit
2) No need to unload and bag everything at the end
3) You can see a running price total
Is that last point the reason why supermarkets moved away from them? Because they don’t want you to budget in realtime?