That orange creature seemed very excited about being able to say Merry Christmas. He made it seem like it was a forbidden phrase. He specifically said that humans were going to start saying Merry Christmas again. But what did he mean by again? he just said it and nothing happened. I think he could have said it like 20 times without anything happening. It seems odd that one of your people was so adamant to bring back something that wasn't gone.
Working time machines? Well Dennis is in charge of those... so no.
Had that creature been socializing with this guy before the speech?