Taoism isn't a religion and buddhism was adopted because it's teachings is influential and it came from exchanges and thus buddhism only focuses on teachings on certain aspects of life that Confucism and Taoism didn't cover.Buddhism holy books are written in prakrit which is derived from sanskrit. Nepal is basically part of indian subcontinent in terms of culture, race and language. Buddha himself travelled all over Indian subcontinent and gained Buddhahood not in Nepal but in current India.
Entire mythology of Buddhism including all the names and concept comes from Hinduism. Buddhism is basically an alteration or answer to hinduism and what Buddha thought was wrong with it.
So, its disingenuous to say Buddhism is not Indian.
Better question is why did the Chinese adopt a foreign religion when they had perfectly good local religion like taoism. Chinese should maybe abandon buddhism and go back to local religions. Think about that.
Buddhism has nothing to do with Hinduism as it rejects Ishavra therefore they're not hindus plus Hinduism isn't exactally a unified religion.
To say Buddhism is Indian because of Sanskirt is ridiculous statement because by that logic Islam should a Persian religion because Persian was used its sacred language.
Those sites that ended up in India dosen't make it Indian because those sites belonged to the Shakya republic which like I said before is culturally Nepalese.
Last edited: