It's mostly decorated to attract customers, especially foreigners. But there are millions of Catholic Vietnamese, and they celebrate Christmas. I will visit Vietnamese churches closer to Christmas to see if they have some cool decorations there.
Vietnam is so vast, from North to South. Saigon is ever-hot, Hanoi is chill in winter. Central Vietnam (where I am now) is in between.
Weather in Hanoi: