Hindus failed to eliminate caste from society. I do not know about north; but in south, both Sivaperuman and Mahavishnu played several leelas to teach that God has nothing to do with caste. But these people particularly the Brahmins play intelligent even with our Gods.
They do not teach our children how caste is evil disliked by our Gods.
Instead they tilt the stories as if God created four castes etc.,etc.,etc.
Allowing Abrahamists to enter into our country and proselytize the Dalits is one of our God's plays I believe.
When people are unable to be corrected, our God sends punishments through foreign invaders. Who knows? This time it might be usa .