The reasons that indigenous religious traditions in Mainland South East Asia were never displaced by Hinduism and Buddhism.

Discuss the reasons that indigenous religious traditions in Mainland South East Asia were never displaced by Hinduism and Buddhism. Do you think that these same reasons would apply on Island South East Asia with regards to Christianity and Islam?