I can make pretty much any dish that any restaurant can make. We rarely dine out due to that fact: that I can make whatever my wife, kid and I want to eat at a fraction of the price you'd pay in a restaurant. But McDonald's, Olive Garden, Pizza Hut, etc etc are still around. Homebrewers are a minority inside a minority and suffer the echo chamber effect the same way that people on this site do - we assume that because we love barrel aged sour triple imperial English mild ales that the general drinking populace will love it, too. That's not the case: most successful breweries "keep the lights on" with 3 or 4 key beers, which are the pale/IPA/brown/stout, not the barrel aged Imperial. To summarise: just because people *can* home brew, it doesn't mean they *will*. If that was the case there would be a national chain of homebrewing stores in the same way that you can't move without bumping into a McDonald's/Starbucks/Subway.