Motives have nothing to do with it. The First Amendment is not a license to violate others’ rights, no matter what anyone’s motives are.
What rights are being violated by a group of sign carrying, obscenity shouting creeps? (Decency, human kindness, charity - yes, all of those things are being violated, but the First Amendment doesn’t cover these).
Even so, I was more concerned by the attacking of fellow Freepers for disagreeing with you. What’s that about?
Sounds pretty Canadian. “Hate speech” anyone?
What these people do is heinous, vile, disgusting, etc....
But it is not illegal. It is protected by the First Amendment.
There is no “right” to not be offended.