Have to agree - I just don't think a Brew Pub should serve BMC. Now, a fancy beer bar is a different story. But a Brew Pub - no way. I can certainly see having guest taps for other craft brews. But never BMC.
In my travels I've been in a number of brewpubs and restaurant breweries that did this, and seeing a Bud or Coors tap at a brewpub is to me a 'red flag' ...if they feel the need to do that to stay in business, then their own beer is probably pretty bad (and that was indeed usually the case).
Any brewer worth his salt should be able to produce a clean, crisp, and lighter style lager or ale as part of their offerings.
That is, after all, what most beer drinkers want...and there's nothing wrong with that. They should simply offer a house made beer that would aim to satisfy the crowd that feels the usual "craft" style brew has "too much flavor" (I once heard someone in a bar describe "craft" beer in exactly that manner
If a brewpub wih BMC taps is selling more Bud and Coors than their house-made beer, they would probably do better just to sell off the brewing equipment anyway.