Saturday morning at the Ferry Building looked about how you'd expect for a rainy San Francisco weekend: crowds browsing organic produce, coffee in hand, umbrellas everywhere — and a sizable protest gathering exercising their First Amendment rights.

Whatever your politics, the scene was a reminder that the Ferry Building remains one of the few places in this city where commerce, community, and civic expression genuinely coexist. People shopping for heirloom tomatoes alongside people holding signs. That's the deal in a free country, and it's a deal worth protecting.

But let's be honest about the tension underneath the surface. While the gathering was peaceful — no arrests, no property damage, no disruptions to the market — the content of the protest drew sharp reactions from Bay Area residents online.

As one local put it: "They're peaceful, but they're not advocating for peace." That distinction matters. The First Amendment is a shield against government suppression of speech. It is not a shield against criticism, and it doesn't confer moral authority on whatever message you happen to be broadcasting.

Another Bay Area resident offered a more policy-minded take: "Change only sticks when it comes from within the country, but isolating and keeping the country poor will never produce the results these protesters believe they want." Agree or disagree, that's at least an argument rooted in something beyond sloganeering.

Here's where The Dissent lands: we will always defend the right to peaceful assembly. Always. Full stop. That's not negotiable in a free society. But we'll also always insist that exercising a right and being right are two very different things. The Constitution gives you a platform. It doesn't give you applause.

San Francisco has a proud tradition of protest. It also has a proud tradition of vigorous, sometimes uncomfortable debate about what those protests actually stand for. Both traditions showed up at the Ferry Building on Saturday.

Stay dry out there.