The main difference between being a Hindu and belonging to some other religion is basically being proud of you being one of them.
A Muslim may not be aware of what Quran teachings are or a Christian cares about what Bible tells. The same holds good with the majority of Hindus too. But what separates them is the sense of “belonging” to their religion, a sense of “Nationalism”, a “tribal” sense of identity, being proud to proclaim as a “Muslim or Christian”.
Deep inside them, they know quite well that they are not devout to the teachings of ISLAM or CHRISTIANITY/ Bible or Quran, their holy scriptures!!! But still they will fight till death to preserve their identity.
This is more strong in Islam because of the congregational nature of their religious practice/tradition, which most of the Muslims do without fail, and seem it as their sacred duty. This makes them feel as a group with commonality and common responsibility to save, preserve, propagate, expand and fight for the Tribe!
This was strong in Christianity before the Industrial Revolution and Renaissance, but as progress in science and scientific thinking liberated their brains from tribal instincts, they got alienated from church slowly. This diminished their sense of belonging to their religion.
But DHARMIC traditions were never devoid of scientific thinking or you can say they were free thinkers from times immemorial and were never driven by Tribalistic basic instincts from beginning. So their DNA never consisted this sense of “belonging” to something so basic as “human instinct”. They always strived to get liberated from these basic “animal instincts”….. Keeping the society at it’s best, civilisationally and intellectually, but open to newer knowledge, inorder to help themselves in their pursuit of various ways to attain highest “Consciousness”.
And in this “Obsession”, they got deviated and were over run by other ideologies, got destroyed, got disillusioned, lost their pride as well as knowledge…… And today they are a “confused” Lot!!!!
A Rennaissanse is a must to jolt them out of their slumber, A “Eleventh AVATAR” to guide them through again!!!!