Just to make it clear the things written in Hindu texts have huge amount of knowledge in them and I have learnt a lot about life and philosophy from them. But I think the things written in Hindu texts are factually incorrect and have been written for people to learn some life lessons and learn philosophy. The reasons are -
No Archaeological or physical evidence at all whatsoever of stories written like - Mahabharata , Ramayana or stories written in Puranas.
Archaeological evidence that is available in against the Hindu texts like - Excavations done in India have revealed Human civilization to as back as 7500 BC. But not a single Hindu symbol has been found in them.
Why supernatural things happen only in the past ? Why don't they happen in present ? For example why are there no superhuman people like Bhima , Arjun etc today ?
Gods and Devtas used to frequently appear infront of common people in the past (according to Hindu texts) . Why don't they appear now ? Why do they hide today ?
Why Vishnu never incarnated in Shudra caste ? He incarnated in Yadav caste but only when Yadavs were in the role of Kings at that time period.