>>45Well, it's somewhat rude to religions, but anyways.
Traditions and religions have common grounds in morals. In every tradition, there's bound to be moral teachings, or at least some hidden meanings behind it that's intricately connected to morality. On the other hand, religious teachings serve to enforce morals, not just to tell you which God to worship.
For that reason, there are times when religion is prioritised over traditions and vice versa. For example, I remember reading somewhere that Valentine's day had its roots before St. Valentine. It used to be a Roman tradition (I think) of people randomly drawing lots and become a couple for a day with whoever's name is on the piece of paper they draw. Now when the Catholics take over, this custom was deemed immoral, and as you can see, it's now turned into giving chocolates to each other.
It's kinda hard to explain, but for traditions to be practised, religions have to compromise. Especially for religions with strict sanctions like Muslim. Also for the Christian part, the majority pretty much has strayed away from orthodoxy, so they have no problem breaking a few prohibitions written in the bible.