I'm a very bad Grandmother, my nearly two year GD would not be quietly pushed around Aldi, knowing that there are blueberry muffins, sitting in the bakery aisle. Until she's two and a half, she won't have to be.
I'm jealous of all of you that had supermarkets 30 years ago, we had a small Kwik save and Pioneer, then 29 years ago, we got our first Asda. I remember it because my DD was still BF and I had an assistant knocking on the door of the toilet wondering what I was doing, there was no-one waiting). We didn't have the goods that we have now and children were given Gobstoppers, penny sweets, or a smack on the legs and often spoken to in a way that would be shocking by today's standards. I didn't live in an area were fruit was easily afforded, but the green grocer was next door, so you would have already bought it.
I don't have a car and I'm either pushing someone, either in a pram or wheelchair, so I experience enough to get worked up about, in the car park and trying to cross on the provided Zebra crossing (which is largely ignored), to be bothered about someone daring to eat in a shop.
I eat in the street (discreetly), though. I can't afford to eat in a Cafe and I wonder how you avoid this, if your out all day, travelling on public transport.
This sort of outrage is about wanting to feel better than someone else, or you'd be outraged at real stuff, dangerous parking/driving. The need for a food bank collection. Homeless people as you walk about the City Centre. Shops closing down and the subsequent redundancies etc.