This gives real support to the Indo-Aryan origin of the caste system and lets the British off the hook. I had been told that the spread of Buddhism was aided by its rejection of caste.
I think rejection of caste helped Islam become entrenched in Bengal, and is a factor in the spread of Christianity, which is especially strong among the Dalit or “untouchable” caste.