¿Por qué se dice Merry Christmas y no Happy Christmas? Esta es la regla del inglés que lo explica

La diferencia entre Merry Christmas y Happy Christmas tiene un origen histórico que ahora se entiende con nuevos hallazgos en Inglaterra.