https://www.youtube.com/watch?v=AXyl_YNA8Hs
I didn't feel the need to do violence because I'm a reasonable person. I listen to the other side and try to understand where they're coming from. We need more of that and less fear of ideas. Maybe things wouldn't be so polarized if we did more of that.
A revolution can be led by a minority, and almost always is, you don't need a majority you just need power, force of will, and either a distraction for the ruling forces, or enough people in the ruling forces to turn a blind eye (As with Castro -- who got the middle classes on-side first to support the revolution, and then took power while they were feuding among themselves)
Considering the relative fitness of each 'side' here, I would expect any sensible progressive to be doing everything in their power to let their opposition air their grievances verbally.