In this day and age, that feels like something that is true in principle but not in reality. For food, the grocery store shelves are almost entirely stocked with brands owned by 10 companies, that have a combined revenue of $375 billion a year [1]. If you have a bad experience with DiGiorno pizza and boycott them, would you know you also needed to boycott Tombstone Pizza, California Pizza Kitchen, Cheerios, Tidy Cat, and on and on. If you wanted to actually boycott Nestle, how difficult would it be to maintain a spreadsheet of the literal thousands of brands they own [2]? Any issue with any brand is just absorbed by a thousand others. Any regional effort is absorbed by their global market. It isn't the USSR, but the idea that consumers can vote with their wallet just isn't the reality we live in anymore.

[1] https://www.the-independent.com/life-style/companies-control...

[2] https://en.wikipedia.org/wiki/List_of_Nestl%C3%A9_brands