How would you deal with a street protest that was keeping you from getting to work?
I have actually encountered that twice in my lifetime. I recommend people turn around and find a route around the demonstration. If the demonstrators/protesters become militant and aggressive, that could save you from bodily harm or even being murdered.
I also find little justification for unlawfully blocking traffic, disrupting normal commerce, or otherwise making innocent people's lives harder, more complicated, miserable and those doing it should be subject to arrest or substantial fines.