As I see it, Gandhi's greatness doesn't lie at all in his principles but entirely in his acts and constantly pushing the limits. He wasn't a sage, and that's the beauty of it- his pragmatism, sharp mind. He didn't give speeches to the crowd, and mobilize them for war, totally the opposite he sat in the slums, spoke of peace. Made himself a lovable character. Now coming to the points: