Doesn't it strike you that your own comments about the man -- that Gandhi merely "misunderstood" Hitler's evil and was "naive in his judgement" -- sound just like an embarrassed alibi for the Gandhi's admiration for Hitler? It also makes him sound like a ninny. Nobody is that naive.
Gandhi's Hitler fault was that he thought that he could be reasoned with on certain issues. This was naivete, not admiration.