Gandhi is one of those historical figures of which one begins with a high impression but of which the more one finds about the harder that high impression becomes to maintain (yet it does not peter out completely). JFK is another such figure.
And this happens even when you ignore what you unfortunately know about their personal lives.
Fred Thompson in explaining why Gandhi’s way isn’t the American way notes the man’s recorded views of the Holocaust. As I like to say, Gandhi deserves our praise for showing us the optimal way to approach certain situations that in reality arise less often than some people think. Churchill showed us the way to approach the rest of them. Ergo I can respect Gandhi a little and I can respect Churchill a lot.
(reference at Dean’s World)