I have the most mixed feeling about that XKCD.... it's funny, but really misses the mark for people who _enjoy_ craft beer.
I think that the explosion in choices, availability, and quality have been great for consumers, American manufacturing, and the community that these breweries build around themselves.
[full disclosure: I work in the beer industry)