That's simply not true. You can also be persistent instead to be violent(i.e by force). A small group of people with the same goal can do wonders without being violent.
It's also become less and less common over time, as the focus on next quarter shareholder returns and hoarding of wealth even when past the point of ever being able to spend it all has increased every single year for decades. And this focus overrules everything else.
Syria had plenty of peaceful protests against Assad. Russia against Putin. China aginst the CCP. The participants generally aren't doing very well. Hong Kong had enormous, mass protests. Georgia (the country) has had big ones recently.
Occupy Wall Street was big and peaceful. What did that accomplish again? Everything they protested against has only intensified.