>constantly harassing
I see this word used multiple times in people arguing against the protest, never with any details about the concrete instances of the supposed harassment. Noise is not harassment, any activity with a large group of people is going to annoy and disturb the place they happen to choose to congregate, this is not even specific to protests.
Actually, just to be clear, what exactly did the protestors do besides blocking the road and making a lot of noise?
>protests last for maybe an afternoon or day or two at most
So
(1) The duration of a protest and
(2) How much inconvenience it causes to the locals
are the two factors that determine whether it's a legitimate protest or not ?