Most of my Indian friends despise Ghandi because he was responsible in great measure for the partition of India and the creation of Pakistan. Most of my (informed) Jewish friends despise him because he was against resistance to the British occupation and against the creation of a homeland for the Jewish people. (Apparently, he thought that 2000 years of life in the exile were not harsh enough.) His legacy is that of misguided pacifism, defeatism, weakness and vacillation. Naturally, Gaia-worshiping liberal elitists and progressives who feel that they have "transcended" the "confines" of traditioal life (nuclear family, patriotism to the nation-state) love Ghandi and his philosophy.