You are wrong. Option 1: They tried their best to convert, but they needed local support. Marathas were giving continuous trouble and Vijayanagar empire prevented Islamic from spreading further in south atleast till mid of 16th century. Eventually British arrival almost stopped conversion. Option-2. In Hindus only Kshatriyas will go for war. Muslim army had a large number of slaves. Option 3: read option 1 answer. If you say there was no compell. How come entire Afghanistan, Egypt and many other countries completely converted by invasions.