I think a major thing that religions have in common is a huge amount of cultural significance associated with them. And it is often harder to move away from the culture than the faith aspects. So the obvious example is weddings, funerals etc - Christinaity provides a familiar, accepted and comforting form for those that is available for all people of Western descent to just tap into when they need to. To stand out against the religious aspects of such ceremonies often means having to make a decision to abandon ones cultural heritage at the same time, and since there is nothing to replace it with people are understandably reluctant to do that.
no subject