Well, there are many more American beers that are good, than that are bad. But this is in terms of variety, not quantity produced. If you're drinking mass produced beer all the time, then you are missing out, my friend. I'm constantly finding a new offering that is absolutely wonderful. Sometimes they come and go in the good beer shops. For instance, I found a stout that blew everything away, called "Black Hart" made at Fort Bragg BrewCo, and it unfortunately disappeared very quickly. I hear some Trader Joes still have it, but they are usually sold out.
You make one good point, in that the best mass-produced beers are always obtained at the breweries. This always astounded me. I took the Miller tour in Milwaukee, and the samplers there were orders of magnitude better than the stuff you buy at the store. Same with a brewery tour at Sam Adams in S. Boston area, an Anheuser-Busch tour in St. Louis, Anchor tour in San Fran, etc..
Cheers! John