Why is it that other polytheistic religions would eventually get replaced by Christianity or Islam but Hinduism was able to survive to the present day even through periods of Islamic rule?

by Lexinad

Why is it that other polytheistic religions would eventually get replaced by Christianity or Islam but Hinduism was able to survive to the present day even through periods of Islamic rule (like the Mughal Empire)? Why was Hinduism more able to preserve itself than say Greek, Norse or Arabic Polytheism? Note that I'm not assuming the transition to Monotheism from Polytheism is inevitable or anything, it just seems like everywhere else that ends up being ruled by Christians/Muslims ends up displacing whatever religion(s) were previously practiced there and India/Hinduism seems like the only exception.

Holy_Shit_HeckHounds