Agreed that Islam doesn't have concept single soil and land. Its a brotherhood that claims all sovereignty belongs to Allah. Migration or hijrat is a core principle and is one of the most important aspects of religion with several narrations and points towards migration to escape cruelty or in search for better pastures and it is considered a blessing. So yes we struggle with concept of soil which is why Muslim nations are struggling with concept of core nationalism and modern statehood which is based entirely on specific pieces of land.
I would agree but Hinduism is a very evolving religion that has seen many changes, additions and morphings and branches expanding greatly but yes Hinduism with all its changes has more sealed land structure.
I would beg to disagree. India would always be for its inhabitants that have existed here. No matter what faith they may hail from, it will always be theres. On this we may agree to disagree.
Lands, states, cultures and religions all evolve and change with time. The people who have existed in modern day india for hundreds of years cannot be deprived of that right simply bcz they chose to change their faith. It doesnt work that way. Faith is a personal matter and every Indian has a right to chose it without forsaking his Indian identity. Islam is now Indian. It became that when the first person in contemporary india converted to islam.
I would not go into much depth quite frankly. This is India's internal matter and I stay away and advocate others to also stay away from another country's internal matter.
It will only widen th chasm.
And cheers to you as well.