I think you are ignorant of how India works. Muslims are not the only minority group in India. There are Buddhists, Sikhs, Jews, Parses, Christians and many more. Religious violence usually takes place because of mass conversion that destroy the fundamental culture of India. Religions like Islam never respect other religions much less other cultural practices. This sort of creates friction in a diverse country like India. While other religions share something in common together. This is a country where Jewish people were welcomed with open arms while rest of the world made them suffer. The only reason I can see any minority groups to not get along is only because of politics not because of religion. Some people like to make it about religion so as to cover up the real reason behind any conflict.
NOTE MOD emphasis added