It’s surprising that pagan religions of Europe have disappeared, but polytheistic religions of Asia (especially India) survived and are still widely followed there. Why?