Muslims have always opposed (not only in India but also in other Islamic countries) deification of a nation.According to them it is idolatry.Calling rain as rain-god, monkey as monkey-god, or a nation as Goddess Durga (Bharat Mata) might come easy and sound completely innocuous to Hindus, but it is considered un-Islamic by most Muslims. The very foundation of Islam was made on breaking away from such pagan worships- wherein all forms of anthropomorphism are discarded.To ask or request Muslims to sing a song or practice a ritual that deifies nation (as human) is tantamount to worshipping idols which goes against basic tenets of Islam.Muslims have no problem respecting the Nature and the Nation, but they will not pray to it.Is that so hard to accept? While Hindus can pray to almost anything- including a rock, animal, natural event, or human, Muslims do not. While Muslims can eat beef, some high caste and chaste Hindus do not.The failure to understand such belief systems and practices will result in false expectations and hence disappointment.It is nothing to do with patriotism.