...Non-violence is either redundant or dangerously misguided. When confronting an opponent, that opponent's goals are either violent or peaceful. If his goals are peaceful then non-violence is redundant. If his goals are violent, then non-violence achieves nothing. The political victories of non-violence have come mainly from a nation that wanted a peaceful outcome seeing violent suppression of protesters through violent law enforcement tactics. While this produced political victories, it also demonstrated the inherent pointless of it, as it only worked with a nation that was already prepared to reach a peaceful agreement... . - Daniel GreenfieldRead more:
http://sultanknish.blogspot.co.ke/2008/07/why-gandhi-was-wrong-non-violence.html?m=1