I think the whole we can’t say Merry Christmas is rubbish, I am yet to meet a single person to take offence to it. Happy holidays is an American thing which probably explains a McDonalds worker saying it, probably told to say that by the bosses.
I have had Muslims & Buddhists wish me merry...