@Gonzo while I don't condone most everything you listed, the horns I think were brilliant. Like a literal alarm clock saying "this is it, your final wake up call."
Take in contrast everyone who brought their kids to the protest to show them what standing up for yourself looks like, to those who sat there firmly in their faulty beliefs and further victimizing themselves.
It's similar to here in Texas, a very very Republican/conservative state, but our capitol city of Austin is run by a democrat mayor, and the democrats honestly think that because the mayor of the capitol is left leaning, that they have the majority/higher ground. But the truth is so much the opposite. It's a dot of blue in a vast sea of red. (Yes I know left/right is a distraction, but the point still stands)
Furthermore, Democrats don't get to say who from Texas comes to the capitol; every Texan has a right to be there, including in the capitol building, by virtue of being a Texas citizen. Just because you live in the capitol does not make it "your city," because the capitol by definition is every citizens city. The same can't be said of every other city here, but the capitol is an exclusive case.
The other part that just makes me laugh is the fragile people who think protests are just supposed to be lovely little affairs that are neat and orderly and then people go home. Usually the minority in any situation are the ones who think this way. Protests are supposed to be disruptive. They can be "peaceful" and you don't have to destroy anything, but by the mere fact alone that people are there protesting means they have grievances that have been allowed to fester to such a point that protesting is the first form of redress.
And I can't speak for all of them, including your stepson, but those who have bought into this lie have chosen their suffering. Would I be sad if STS were denied it's food and therefore suffered? No, because they have chosen that path. Likewise, I feel no sympathy nor pity for the authoritarian crowd. They've had plenty of time and opportunity to learn real history, wake up, and choose a different path. These are all the people who want to deny you everything they don't agree with, a week or two of honking is like, bare minimum of the discomfort they should be feeling. And I'm certain more is coming for them, but for the rest of us, we've had enough of this crap.