Islam spread in India due to the failure of Hinduism and its worst caste system. There are two type of Hindu temples-one for the high Brahmin caste and the other for the low caste/untouchables. They can not intermingle with each other. Islam is against such caste system as it promotes One Ummah system with moderation as Ummath Wasth. No doubt as in other religions, Islam is also being exploited in various forms by vested interests but we should read, understand and follow only our Holy Quran, a Book of Guidance on all matters of life to the entire humanity. As for Hinduism, just look at some pictures/news items above which depict the worst side of Hinduism.