My first guess is that Christmas 1914 still had a degree of innocence about it. People hadn't been stuck in trenches for long, the toll of attrition and nervous exhaustion hadn't taken place, there hadn't been the huge efforts to see if flesh and blood can power through machine guns if the next big effort, and - as you say - there was still the view that a short(ish) war was still possible.