If I wanted to support Tin Roof or Parish by buying their beer, I have to buy it from Mockler. Unfortunately the breweries have to make money to survive regardless of the quality of their beer. So new breweries get approached by a distributor who has access to a bunch of markets which means more exposure for the little guys. So you are in a catch 22 as a consumer and as a small brewery.
No doubt. Ignoring the big 3 distributors and going with small independents would inadvertently take out some craft brewer market in this area. However, if there was a true concerted effort a craft brewer wouldn't commit to Mockler or the like.
Like I said, it is a cop out or at least hypocritical to shun Big 3's attempt to have a craft line while giving money to the goon squad hired to carry out their hits.