I do find that some places focus on quantity of beer taps rather than quality, or perhaps more specifically, a variety of high quality beers.
For the national chains like Buffalo Wild Wings, this manifests as a large tap wall that's filled with Bud, Miller, Coors, and other macro crap. Maybe a handful of local beers but still not usually the interesting ones.
For the local places, it's sort of the other way around. They might have 30 beers on tap, but 23 of them are IPAs or APAs. 2 of them are macro crap. So that only leaves 5 that might possibly be of any interest to me. It's why I generally avoid beer bars anymore, and just head directly to the specific breweries I know of, that make a variety of high quality, interesting beers rather than a bunch of IPAs and APAs.
Yeah, I know the feeling. Yard House is another example of your first point--they've got tons of taps, but maybe 25% of them are interesting.
IPA/APA are popular, true... I do think it's starting to shift a little more, where lagers are making a comeback. But yeah, tap lists are still dominated by hop-centric ales. Even here in SoCal, where San Diego County is the home of
somewhere around 154 breweries, who probably brew around 1000 varieties of IPA, I'm starting to see the tide turn back towards other styles. There's a local gastropub here called Bru, and
they have 32 taps. There are 12 IPA/APA beers on the list, so about 1/3. But that still leaves 20 taps for everything else, which isn't as dire as you make it out to be.
My favorite beer bar is Falling Rock Tap House in Denver, with about 70 taps and a motto of "No Crap on Tap". They have a very diverse list, not overly populated with IPA/APA. Granted, that means that of their 70 taps, maybe 1/3 of them are IPA/APA, but that still leaves a
lot of room. And they also have about 65-70 varieties of beer in bottles too, also heavily craft-oriented. (Although I think you can get Coors in bottle/can, just not on tap.)
If you're ever out that way, I recommend a stop. They also make great greasy pub food...