I’m with you except for the paper bags thing.
If I wanted to do self checkout, I’d expect them to happily give me a 10%-15% discount at the total.
Damn straight. I do NOT work for the store. If you want me to do your work, then pay me. At least, give a 2-3% discount.