If you compare this to what is happening in Iran, US citizens are docile. A "peaceful protest" is an oxymoron.
This is still moot. Even if they appear such (even if they are such) it does not diminish the validity nor righteousness of their message.
> A "peaceful protest" is an oxymoron.
This is false by a plain understanding of the words. A "protest" is an expression against something. "Peaceful" means nonviolent. Obviously expressions can be nonviolent.
> adjective Not involving violence or employing force.
>Undisturbed by strife, turmoil, or disagreement