答案很簡單,高級宗教對原始信仰是降維打擊,而高級宗教之間的替代就很困難了。
具有世界性影響力的宗教體系只有兩個:
亞伯拉罕系宗教和印度系宗教,
其背後對應著兩河—希臘
(從埃蘭時代開始,紮格羅斯山脈以東就是兩河文明的放射線區,就算是後來的ysl文明,依舊承襲著兩河—希臘的文明成果,所以把呼羅珊以西算作一個大的共同文明區域還是比較合理的)
和 印度這兩個獨立的大文明體系(中國是又一個)
而同樣是獨立的大的文明單元,中國的本土宗教水平當時卻遠弱於上兩個體系,也就是一個宗教上的「窪地」。
當時的儒家具有很強的原始神秘主義色彩(參見漢儒玩得不亦樂乎的讖緯),道教也剛剛萌芽(參見黃巾起義/張魯)。
高級宗教對於原始信仰的優勢有多麽絕對,在世界範圍內,例子不勝列舉——
先看西方——
具有加文明水平的古希臘,雖然接受了10字教,但古希臘神話也完整地流傳了下來,而且希臘哲學體系永久性地與10字教融為了一體(事實上,後來10字教能夠走那麽遠,與希臘哲學對其的加持是分不開的);
而文明程度更低的日耳曼人,一見到10字教便立即被征服了,原先本土神話基本被遺忘了;
北歐尚且能留下尼伯龍根之歌、貝奧武夫之類的原始神話故事;
而文明程度更低的斯拉夫人的原始神話,則除了聖誕節的特殊日期,已經找不到什麽遺存痕跡了。
總體上,在與高級宗教相遇時,原生的文明/宗教水平越低,被「洗」得就越徹底。
再來看東方——
東南亞作為佛教/印度教共同的放射線地區,其信仰以融合了印度教因素的南傳佛教為主;
藏地原始的苯教信仰面臨佛教的壓力,為了自己的生存,不得不照著佛教進行查重率100%的Ctrl C+Ctrl V,說辛饒彌沃是一萬八千年前的「真正的佛祖」,現在除了有繞塔之類的習俗之外,表面上很難看出與佛教的區別了;
(現在國內對苯教是把它放到藏傳佛教對應管理機構之下的,某種程度上不被算作獨立宗教了,好慘)
(說句題外話,現在的「tian zhu 教、ji du教、佛教、道教、環保色教」五分法實在是太不倫不類了,既然漢傳佛教和藏傳佛教都能共同放在一個「佛教」下,我實在是看不出10字教硬要分成兩個的必要,還冷落了人家東正教)
蒙古原始的薩滿信仰被藏傳佛教一掃而空,也就剩下鐵木真是金剛手菩薩化身之類的本土化特色;
日本八百萬神體系面對佛教,搞起了「神佛合習」,比如天照大神就是大日如來的化身,織田信長是第六天魔王,德川家康是藥師佛化身。
再看看歷史上的,南朝四百八十寺,十六國北朝的各個石窟,乃至「遼以釋廢」,以及後面的蒙古。。。就能看出佛教作為一個高級完善的宗教,對於當時的中國人,尤其是文明程度偏低的歷代北方民族,近乎瘋狂的吸重力。
(之前在知乎看過個答案提到遼是有史以來僧侶占人口比例最多的漢傳佛教國家,以至於被西夏嘲笑「遼人步履緩」(但其實西夏也信佛信得不要不要的,只不過是藏傳),後來有一次看【燕雲台】,正好看見唐嫣演的女主跟男二遼景宗耶律賢說,給孩子取個名字吧,男二說「就叫藥師奴吧」,好家夥,又是文殊奴、又是藥師奴、又是菩薩哥的。。。說遼人癡迷佛教我是徹底信了)
所以,當時中國就是一個尚待開發的處女地,「高級宗教」這個生態席位,誰先進來就是誰的。(這下是真.「先入關中者為王」了)
而這個生態席位一旦被占住,其他高級宗教想要替代,則要緩慢/艱難得多了,往往只有訴諸武力並長期占領才能有大的進展。
具體參見環保色教在西東兩線對10字教、印度教/佛教的蠶食歷史。(祆教我感覺不夠高級,所以也消失得最徹底)
所以,近代西方列強對中國只有部份租界的點狀控制,只能憑借文明優勢緩慢滲透10字教,而不能像真正的殖民地那樣搞大規模輸出(更何況即使全殖民地的印度也沒幾個信10字的,環保色教也是靠著突厥人下死手圖圖+入主了幾百年才在印度有相當勢力;反例就是文明底子薄弱的非洲,信環保色教和10字教對非洲本土原始信仰的打擊堪稱摧枯拉朽了),再加上時間尚短,撼動不了年深日久的佛教不是很正常的事情嗎?