Maybe the guy said nasty stuff to the bodyguard, but I saw no contact or physical threat. It’s only bad bodyguards and bouncers that get into fights. Good ones deescalate instead, just to avoid this sort of thing, because they realize they’re guarding a political reputation as well as a person.
Seeing the threat depends on one's bias. The mob that hates police and/or the mayor (he's jewish, billionaire, etc) can't see it, because all violence is supposedly the system's fault. Verbal threats are only real if the system does it.
For me, I lived next to the Tenderloin for two years & was threatened at knife-point by a nearby homeless. I think the risk warrants the shove. Maybe if the bodyguard hadn't shoved, the mayor would be fine. Or maybe the mob would have been much, much happier that day.
Your continued reference to “ex-stabber” and the like make much of your dialog sound like a political dog whistle. E.g., repeated caricatures of opposition, like “all violence is supposedly the system’s fault.” It makes it rather exhausting to try to engage with good faith.
https://www.sfchronicle.com/crime/article/sf-mayor-bodyguard...
https://www.sfchronicle.com/crime/article/sf-mayor-bodyguard...
The reporter's findings can be annotated with reddit links but I don't think the mob needs to be fed. My summary suffices.
(I don't even live in California.)
None of that really explains away your leap to incorrect conclusions and failure to apologize.