The case has been well-made elsewhere that Gandhi was only able to succeed in his "non-violent" revolution because of the tolerant nature of the British rulers, who refrained from having his followers machine-gunned in their thousands.
I cannot see this tactic working very well against a Hitler, a Stalin, or a Saddam Hussein.
Can you?
peaceniks are like bad parents. Their called enablers.