我觉得这个问题不要想太多了。
圣诞节本身有自己的背景、符号(圣诞树、圣诞老人、袜子)。而且由于是很多发达国家共有的文化,在全球的知名度、辨识度也非常高。简单地说就是已经做好了所有的营销准备。
而消费者与商家都有一个“办个大活动乐呵乐呵/赚点钱”的需求。
所以圣诞节的流行,其实是现代都市商业模式的一种表现。
在真正过传统圣诞节的国家,自然有其他的类似的“商业节日”。英国是不过感恩节的,但是近年来美国的感恩节带起来的黑色星期五购物日,也在英国流行起来了。这都是一个道理。
如果觉得圣诞节流行很奇怪,光棍节的流行岂不是更奇怪?