re: boycotting venues--
I hear what you're saying about why the venue sucks, but the fact of the matter is: if you want to see a certain band on a certain tour, you don't really have a choice. Either you go to that venue, or you don't see the band. Sometimes you're lucky and you have the choice of DC or Baltimore, but usually you get one shot at the band on any given tour. Boycotting the venue is not going to make the venue change, it's going to mean that you don't see the band. And yes, I hear the argument of "I'd rather not see the band than see them under less-than-ideal conditions", but I dunno, I go to ~120 concerts per year, and a ton of those are at venues I'm not particularly fond of, but seeing certain bands is that important to me that I just deal with it. (And let's be real: MOST venues are unpleasantly overcrowded when the show is "sold out".)