Marketing IS pushing people to buy a certain product. There is a reason companies spend the amount of money marketing their products. Because it works.
agreed, so maybe Sam Calagione should quit trying to villainize A.B. and the other bigs for being good at what they do (make and sell beer). They realize that the vast majority of American's don't want a beer with a lot of flavor and they cater to that. And yes brand awareness, not any body else's fault you don't have the budget to play with the bigboys. No reason to get all pissy and say "oh well they take up all the shelf space so we can't sell our beer".
Bullsht! If it was as hot a commodity as he thinks it is, it'll work out. Right now though they simply out sell everyone else. So increase your marketing budget, come up with a better product, or whatever you can.