It's not just the British.
Spent christmas in Thailand many yeras ago. I've never seen so much fake snow and cotton wool-type scenes decorating the hotel.
This was in a French run hotel so not aimed at the Brits.
We also had snow, for a few hours at least, on christmas day about 5 years ago