*Islam is a pure monotheistic religion which teaches worship the creator, and not his creations. GOD is ONE and only HE is worthy of worship.
*Worshiping any human being dead or alive; or worshiping animals like cow, snake or any other creatures; or worshiping any inanimate objects like stones, idols, holy books, flags; or worshiping nature and natural elements like sun, moon, star, trees, fire, wind, water and land etc is Unislamic and is a SHIRK.
*We need to look at the meanings of Bharat Mata ki Jai, Desh Bhakti and Vande Mataram.
*Bhakti means worshiping, eg. In Hindus, people call themselves Ram bhakt, or Krishna bhakt, Shiv bhakt etc.. which means worshiper of Ram or Krishna etc..; which they claim to be GOD in flesh and bone, and in human form.
Desh bhakti literally means worshiping land or a country; which is unislamic. As per Islam we must respect the land and country, but worthy of worship is Allah (Name of God), the creator alone.
So saying or calling one self as desh bhakt is unislamic, but calling a person desh premi is allowed.
* Bharat Mata ki Jai: Mata means Mother in English and MA in Hindi or Urdu; so, linguistically no issues in saying Bharat Mata ki Jai.
But, in Hindu religion, word Mata is used for Hindu Goddess like Durga mata, Kali mata, Sita mata or Mata Rani etc..which is unislamic.
Hinduism being a polytheist religion where you can worship the creations as well, so Hindus do not have a problem with worshiping creations; but, in Islam it is strictly prohibited.
India is seen and portrayed in the form of Durga, a Hindu goddess and worshiped in the form of Idols, and poems or songs like Vande Mataram are written to praise them.
That is the reason Muslims avoid saying Bharat Mata ki Jai, but, instead say Bharat Ma ki jai or Bharat desh ki jai…though linguistically no problem in saying Bharat Mata ki jai.
*Vande Mataram: Vande Mataram poem or song was written by Bankim Chandra and it has 6 paragraphs with more than 20 lines or stanzas.
Vande Matarm means “I worship thee, O Mother land”, but, some translater have translated as “I praise thee, O Mother land”
Issue 1: “I worship thee, O Mother land” is clearly unislamic, as as mentioned above as per Islam, we must respect the land and country, but worthy of worship is Allah, the creator alone.
Even worshiping religious book like Quran, or Prophet Muhammad (Peace be upon Him) is unislamic.
Issue 2: even if we take another meaning “I praise thee, O Mother land”, it is considered unislamic, as praising someone or something as a religious act is unislamic. Even in a song if a person praise a girl or her beauty, and say words or lines like ” tujhme Rab dikhta hai” or “tujhe sajda karu” etc. is clearly unislamic..
Issue 3: All Hindus say Vande Matarm, but they do not know full song or poetry and we have seen how some Hindus have made fool of themselves when they try to debate or try to sing the song.
Issue 4: If you read the full song or poetry, in 5 paragraph it says as below:
“
Thou art Goddess Durga, Lady and Queen,
With her ten hands that strike and her swords of sheen,
Thou art Goddess Kamala (Lakshmi), lotus-throned,
And Goddess Vani (Saraswati), bestower of wisdom known
Pure and perfect without peer,
Mother lend thine ear,
Rich with thy hurrying streams,
Bright with thy orchard gleems,
Dark of hue O candid-fair
“
From above lines it is clear that motherland is compared with Hindu Godesses like Durga, Lakshmi and Saraswati which is clearly unislamic.
Due to above reasons Muslims do not sing Vande Matarm and full song. As mentioned above that Islam is a pure monotheistic religion which teaches worship the creator, and not his creations. GOD is ONE and only HE is worthy of worship.
*Worshiping any human being dead or alive; or worshiping animals like cow, snake or any other creatures; or worshiping any inanimate objects like stones, idols, holy books, flags; or worshiping nature and natural elements like sun, moon, star, trees, fire, wind, water and land etc is Unislamic and is a SHIRK.
*Note: Do not get fooled by communal groups and political parties, who define nationalism and patriotism on the basis of their likes and dislikes for personal benefits, and divide Hindu Muslims on such issues.