Some English greetings are more understandable and accepted than Tagalog greetings. Even a child or an illiterate would understand Merry Christmas than saying Maligayang Pasko. For the birthday, say Happy Birthday instead of Maligayang Bati or Maligayang Kaarawan. The examples cited above are victims of the modern society that people tend to prefer the English greeting.