I have always admired Gandhi, though I think he was mistaken. He used a pacifisticapproach, non-aggression but he used it against gentlemen. The Brits.
Had he attempted to use this strategy against, say, the Nazis of WW2 fame, I doubt his success would have been as great.
Or the genocidal gov't of anti-Indian America. Or, well, go pick a country and a people. People are as bad as they are, w/o xception, in any country, regime, or era. Just saying......sometimes you just gotta kicktheir butt. Some people just won't listen to reason.