Indeed 95% of Indian Muslims were Sanathanis (Hindus) who were forcibly converted by sword or lured for a better life. What has happened is happened.
They should understand that Islam is a religion that was created in Arab in a period when there was incessant wars and drought in that area. The codecs of Islam might be appropriate for that period and land and not for a country like Bharath which has been inhabited for millions years.
True that Indian muslims contribute a lot for the economy and growth of the country; It will be good if all of the Muslims feel that they have a tradition of milllion years' culture and should take the good things from Islam, instead of following it by books....