Stories from an exchange in Switzerlands, the experience in the two largest grocery cooperatives/grocery stores is quite different: you have the option of using your own phone to scan things, carry a scanner gun with you, or use a scanning station at the exit, no scale, no bagging required, or you can go to a standard register. There might be a person standing around verifying things are scanned and checking on/helping you, but often enough, only one. I've backtracked after forgetting to pay multiple times because they basically trust you.
Living in a high trust society is nice. We should work on scaling this