British people say “Happy Christmas” because in the 19th century the word “merry” also meant “intoxicated” so they wanted to separate it from public insobriety.