I think “non-violent protesting” is a misnomer. Serious non-violent protests (like those led by Gandhi and MLK) weren’t passive. They were active and violent — but they were about receiving the violence, not dishing it out. They forced the other side to commit violence and willingly accepted that violence in order to completely destroy the legitimacy of their opponents. It is a brutal and effective strategy, but it takes a lot of discipline.