I think your mom is a very kind lady, and it sounds a bit extreme at some points but I don’t think she takes it too far. Some things I will do are simple; if you see someone carrying something heavy, help them. If you see a little old lady trying to grab from the top shelf, grab it for her. If someone with few items to buy in a grocery store is in line behind you when your cart is full, let them pass. Let people cross the road when no one else will. These simple little things can brighten someone’s day, I think that’s how your mother sees it. If those last two packs of potatoes had been taken off the shelf and someone else like you couldn’t find them anywhere else, they would have been disappointed but instead she insured that they would find what they needed just as you did. Acts like these make that person’s day easier (we all need a break once in a while), and it can make the person who did the good deed feel better about themselves.