I hear what you're saying, and I agree up to a point. I don't think it's the promoter's job to do 100% of the legwork, but I think they should do more than create a flyer (that they send bands to print and post everywhere) and a Facebook event page. Also, since capitalism is raising its ugly head, I think it's in the interest of everyone involved to do their best to create a thriving scene. When the venues and promoters are only concerned about making sure they make x amount of money a night, you open the door to rampant abuse like we've heard about in this thread, i.e. pre-sale tickets that the band sees no money from. I would almost look at venues and booking agents as curators, in a sense. Instead of deluging the scene with high school kids and their shit bands, because you know each one will draw a good number for their first few shows, help a truly talented band by putting them on shows likely to draw some exposure. My experience in Houston was like that. There were a few locals that had grown big enough that putting three of them in headlining spots was good enough to draw a great crowd. That's a result achieved by bands not playing every show they can, and booking agents putting them on tickets that will raise their local profile. TL;DR: Help the good bands help themselves, and everyone is a winner.