The demise of Scott Wiener's SB50 this year has certainly been a disappointment, but we try not to pin our hopes on any single solution. It took us 50 years to get where we are, and we expect it'll take at least 10 to get out. That will be a combination of local, state, and federal action.
The thing I've learned being involved in SF politics and YIMBY for the past few years is that politicians don't make change. They don't shift the discourse. Instead, it's grassroots movements like YIMBY Action that build a parade that politicians then jump to the front of. (Of course, this isn't true for Scott. He's one of the few true believers!)
We're building a passionate and vocal community that can do the on-the-ground organizing necessary to make politicians court us. The way forward it to continue building a voting bloc. You only have as much power as the people you can turn out to vote.