for 1000's of years hinduism stand tall for its toerenence and preches of sacrifices, it belives in all religion and respect all . In todays era we see missionaries converting religion from hindus to cristain. all are agaianst it ,reason no one can force or elude. now take the instance of vande mataram.
this anthem has quotation whcih clearly ask for non hindus to be hindus.
1. i bow to mother land ( vande mataram)-
2. anthem calles land as godess
muslim faith is .belive in one god ,once you call any one or anything god you are not muslims . so asking muslim to sing vande mataram is asking him to convert to hinduism . same hold good for cristains also .
if you belive country is above all then y dont you praise country and quote oaaths to sacrifice yourself for country rather talking og god and godess.