我们知道佛教起始于印度,但是现在印度没有信仰佛教的,反而在他后来传入的国度中国大行其道,再由中国传到日本、朝鲜、韩国、东南亚诸国并也在这些国家兴盛。这是为什么呢?佛教为什么会在印度消亡呢?佛教的诞生、成长与兴衰,都不是偶然、孤立的,也不是统治阶级某些人的个人好恶。它是当时社会环境条件,也是宗教内部多种原因相互作用所造成的。佛教在印度的衰落是一个长期的过程,其最后消亡的时间大致是公元1000年前后。到了11世纪穆斯林统治者的入侵给了佛教致命的打击,佛教在印度基本上绝迹了。
印度教的主要传播者——婆罗门阶级有自己的经济收入,不会成为社会的负担,而佛教的僧侣是没有经济收入的,印度没有统治阶级的支持很难供养起这一阶层,所以印度人选择了印度教而抛弃了佛教。印度教有鲜明的地区文化特色,也就是说印度各地的印度教文化都与当地的传统形成有机结合,而佛教的宗教文化摆脱本地因素而发展成一种国际宗教文化,使佛教很难在本地文化因素突出的印度维持主导地位。佛教作为一种反对婆罗门统治的社会改革运动并不是一种彻底有效的社会改革运动。一方面,它没有发动种姓制度中的下层去反抗上层权威。另一方面,它也不能创造一种新的社会结构去取代种姓制度。佛教把修习中心放在自身的修养上,对生命终极的理想的追求上。不关心社会现实,不重视自己的处境,对正常社会生活统治秩序没有什么直接的影响。大乘佛教兴起之后,一方面变成与印度教平行发展的多神偶像崇拜,另一方面趋向宇宙化而脱离印度本土社会实际。印度大乘高僧形成一种到外国(特别是中国)传教的风气,变成印度历史上的“精英外流”,佛教自然在印度衰落了。