You know exactly what you're doing, and so did the people agitating at the construction site.
They should have been arrested and taken away from the site as a courtesy to the public. You can't agitate on public property and cry foul when someone calls the cops.
How does it change anything? Being an asshole should not be a crime, that is way too fine a line to ever be a productive or worthwhile endeavor. Should we arrest someone for being like "Jesus is a level 16 Lich" or saying god is vengeful and bloodthirsty or joke about wearing mixed fabrics? Even just straight up saying "I hate you and hate your religious beliefs" shouldn't be a crime, there is nobody who would claim being liked or agreed with was a right.
I’m sure the construction equipment was very unhappy.