I certainly understand how you feel, and to some extent, I feel the same way. But, think of it this way....the more who get into the hobby, the more homebrew shops open up. The more homebrew shops open up, the cost go down for each to stay competitive.
Also, if I do chose to tell someone that I homebrew, and their only experience is with something even worse than homebrew swill, what will they think of me and my beer, no matter how hard I try and tell them other wise? Of course, a sample would help, but sometimes it's just feasible. Some times, I even get to thinking that Mr. Beer does our hobby more harm than good. I have a buddy in Idaho who used it for a couple batches, and just totally gave up on homebrew, because it was so awful. Well, fast forward a few years....I now have my 12 gallon system in his garage to do my brewing. Man is he gonna be shocked when I tap that first keg next week, and finds out what real homebrew taste like. Point is, if he never met me, he would be turned off homebrew for life. And to me, that just sucks.