Thats christmas in the UK and I wouldnt have it any other way! Instead of moaning about your host country (you choose to be here) why dont you piss off home! 
Apologies if you take offense but its my country your moaning about and that causes me offense! 
Peace and Goodwill to all men (and women). Come on folks, this is a bit strong!!!! We have cultural differences, live with it!
And, let's face it, which country you are in or from is irrelevant. Christmas ISN'T what it used to be ... these days it's all shopping bargains and Hallmark cards -- the true spirit and message is fast disappearing in this multi-cultural, politically over correct world ----- but let's not bring all that crap into our forum family ....please!
Suggest you start saving and go with them! Obviously the fact they are slagging off our country is wasted on you!
OP wasn't "slagging off" our country -- he was critisising the way we celebrate Christmas -- which I happen to agree with him STINKS!!!
I will not waste any further energy on debating the pros and cons of this and that with you, Ljay. Your ill thought out and totally unconstructive responses do not warrant the expenditure.