Within sects it can, but not overall. Newcomers to this faith, whom I'm privy to counselling, have some difficulty with that at first. But once they realise it's like 28 different religions, and there are bound to be contradictions, they generally do better. Others, because of that same information overload, leave in frustration. Hindus themselves genenerally do fine, because they don't get around much outside their state of version of Sanatana Dharma.You have to give it to Hindus. Their religion can never be defined.