If you are inconvenienced by a protest, it is your fault (and the fault of all the other people inconvenienced as well, quite possibly a lot of possibly apathetic people who aren't inconvenienced as well) for not forcing the system to change in such a way as to make the best option of marginalized people the act of obstructing you and those like you.
People behave predictably in the path of their best option - whether that is working, protesting, killing, robbing, or getting high. Any of these acts can be an entirely rational reaction to the situation that people find themselves in. (though possibly not ethical or appropriate!)
Fortunately, by changing the circumstances of those around you - through policies of the government, for instance - you change what their best option is.
Make sure they have a better and/or more convenient option than advocating change through interrupting your day as a protest, and I am utterly confident you won't find them doing that.