I just had an epiphany - and I will share it before I retired to bed - and I’ll let you know if it remains the next day:
Hinduism, which refers to what the British classified as a religion, is not the equivalent of Vedic dharma. I have known for this for a while, but insisted that Hinduism was just the foreign term for the Vedic religion. I know realise my folly(well at least at this hour) that to call Vedic dharma religion is to force oneself to look at Vedic dharma through the lens of the Western categorical framework.
Dharma does not mean religion. It has no equivalent in Western languages. If we look at the etymology of the word it means that which sustains and maintains the order of something. If we combine this with Vedic, meaning knowledge, then Vedic dharma is the knowledge of the eternal order of reality and the principles and it is about living in harmony with them. The concept originates from the concept of Rta in the Rig Veda as the eternal laws of nature.
The best way to understand dharma then is as pure spirituality, the synthesis of knowledge, experience and art of life. When there is so much going on, the term religion seems to do nothing but trivialise it. Thus I now arrived at the understanding Vedic dharma is spirituality and has nothing to do with any kind of organized religion. It is an entire categorical framework itself where everywhere everything is spiritual - even breathing is spiritual.
Call it Vedic dharma/sanatana dharma and not Hinduism. What is in a name? An entire categorical framework is hiding in the name Hinduism which is completely at odds with Vedic dharma.