A long history of absorbing outside influences has resulted in a society in which people expect to have a Shinto baptism, a pseudo-Christian wedding (usually held in a hotel  chapel  and officiated by an unordained foreigner in a robe), and a Buddhist funeral.
Japanese people have no choice but to absorb outside religious influence.