

I kind of think “whining” about systemic problems is really important.
It’s really not the consumer’s fault that we have so little competition, that is a regulatory failure. It’s not their fault that town planning places supermarkets far apart and difficult to travel between, that’s a planning failure.
Raising public awareness by “whining” is one of the few things we can do that might translate into change.
Maybe re-read my comment
Incidentally I am fortunate to live in a small town with a farmers market, a convenience store, a dry goods store and a small supermarket all within walking distance and very few people don’t use all 4, which is more to my point that if the convenience is there people will use it.
Blaming individuals for systemic failures is almost always counterproductive.