Comment Re: Doesn't like military using their services (Score 1) 307
So, people can protest so long as the things or people you are protesting against aren't inconvenienced or have to look at your protest.
To a large degree, yes.
You don't annoy people into submission. There is a societal contract where we all have to live together at some baseline level of cooperation. There can be disagreements that don't affect that, but when you start interfering with societal level functioning (blocking traffic, etc), then the rest of the public just becomes angry at the protestors.
Societal controls are what keep those other people from mowing you down wholesale with their cars. You can't expect to benefit from those parts of organized society while trying to halt others, because eventually the people in the cars will start "protesting" in their own way by running you over.
If you want society to keep them from running you over, then you also have to expect society to clear the road.