If you were walking down the street and came upon a large group of people with their faces covered and chanting "there is only one solution, intifada revolution" how would you react?
If they were legally protesting and not blocking the public right-of-way for you or anyone else would continue on your way or turn around to avoid any incidental contact or perceived disagreement with them?
If you were trying to get into your place of employment or classroom but the protestors had taken over your right to enter that facility what would you do?
If you disagreed with, or weren't interested in their message would you cross the street to avoid them? Conversely, if you agreed with them or were interested in their message would you join them?
If you were afraid of the entire event would you cross the street or avoid your journey completely?
If you were caught up in a traffic stoppage cause by protestors who are blocking the road and refusing to move how would you handle that?
Sometimes freedom of thought and freedom of speech get caught up in illegal acts. And, sometimes those protesting don't even know that they're breaking the law.
There is never a time when it is a good idea to injure others, destroy property, or infringe on the rights of other law-abiding people in the name of whatever cause you are promoting.
You only end up alienating those you are trying to convince to listen to your message or come to your side.
Many, but not all, of the legal issues today regarding violations of the First Amendment aren't because a protestor said something but because they violated the law while doing it. The First Amendment states, in part, "the right of the people peaceably to assemble." You know, peaceably as in a without violence.
Prosecuting those who violate the law is not dismantling freedom of speech.
Protestors shouldn't be arrested for what they say.
What they do is subject to the laws.