In a previous life I worked with a wholesale grocery company which sold the own brand 'Shop Local'.
This was more than an own brand though, it was a concept.
Unfortunately, the masses will always succumb for whatever reason, to the larger store with bigger, brighter, better. The main problem with grocery being that anyone can buy and sell groceries, and multiples quite simply have more clout.
I guess the same applies to breweries, the difference being, that the breweries product can only come from one source, so the brewery can own its own market.
A subtle difference between Supermarkets and breweries.
I personally have given up boycotting Supermarkets, but with beer, the playing field is very different.