The main reason why violence against the Dalits is continuing is the prejudice that people have against the Dalits, and which many people perceive to be a part of their religion. They belive that the Dalits should not participate in the life of the rest of Indians and they react with agression when they do.
Additionally, there might be some other inter-communal conflicts, such as between two villages.