It's really hard, as one of those activists, to not burn out and get cynical. Those who have theirs, are quite comfortable with the way things are, and do not want the smallest amount of change are often also retired and have infinite time on their hands - which they can use to great effect to lobby local governments and organize with their friends.
It's really hard to effectively organize against that among people who are trying to get themselves established in their careers, or who are starting/raising young families, or who are on the career grind. None of us have the time or energy to stay on a council meeting until 3 am every week.
But we've finally gotten fed up to the point where we're starting to put together an organization that looks like a political party with in a political party (our city is a one party town so we have to operate with in that party). It will canvas and organize volunteers and build a database we can use to simply overwhelm that loud minority. It's going to be a fuck ton of work, and it may fall apart before it gets going, but this seems like the only way forward.