I am 100% pro-1st Amendment and really don't give a rat's a$$ what anybody wants to protest or strike or demonstrate about.
UNLESS they impede me from going about my business or personal freedoms -- in which case I consider it a disruption of the peace as a minimum, and unlawful imprisonment in more extreme cases, such as the yokels who blocked traffic on PCH @ Topanga Cyn several times in early 2003. On those days it took me over 2 hrs to get home from work and there were no alternate routes as they had us "boxed in".
If another protestor denies my right to use public roads or facilities, and keeps me from reaching my family or other destination....I will run their effin' ass over...no matter what kind of sign they're waving.
The moral of this story is...if you're gonna demonstrate...STAY ON THE DAMN SIDEWALK.
Have a nice day y'all.