> That is where France differs — a protest can, from the beginning, be declared unable to occur, and police respond to it accordingly.
I think you are misunderstanding what all of this actually means: The US government doesn't just have to tolerate protests anywhere anytime.
It is in its right to deem certain times, places and forms of expression as not valid, the only thing it can't regulate is the content of the expression.
So you are free to protests for whatever you want, but you are not free to do it whenever and wherever you want, the authorities have the last word on that, regardless of any violence or crimes happening.