You're missing the point completely. Britain would not shoot entire Indian families for saying something bad about the Queen, nor would they behead a woman who claims she was abused by her husband.
In North Korea, Gandhi would have been detained and shot in secret, so nobody would ever know about his resistance, as well as anyone who joined him in protest. The surrounding villages likely would be cut off from all food rations, left to starve to death. News of these events would not spread, and nobody would ever know about the resistance except for a few inner party members, who have nothing to gain from spreading the news.
You just have to face the facts: that kind of passive resistance doesn't work under totalitarian regimes.