Why do India's Dalits hate Gandhi?

This just shows how great Martin Luther King and Nelson Mandela are!

Such humble people! Even though they knew that Mohandas Karamchand was a racist of high degree against black people, but they still forgave him.

But not all black people of South Africa are as gratious as NM. They still remember the real racist face of Mohandas Karamchand who did not consider them human and called them one degree above animals (among many other racial slurs).