If Christmas was a once a century event I could understand the easing, but given it happens annually the plan as it stands will hinder rather than help.
Yes, Christmas gatherings will add fuel to fire but the problem is people are very likely to go ahead with them irrespective of what the government says / does.
My nanny is the most law abiding and risk averse person I know (I guess she has to be given her profession - she is very good at what she does). She has told me several times she is planning to spend Christmas with her family "even if it means she will get arrested for that". I am pretty sure many people share her thoughts.
The behavioural science shows that if people break the rules once (e.g. meet their friends/family for Christmas when they are not allowed to), they are much less likely to take the rules seriously in the future. As a result, if cases shoot up and there is a need for the third lockdown/fire breaker in January - February, it may not be particularly effective if people "learn" to ignore rules before that.
It is a tricky situation and it is almost certain there will be another "wave/spike" in January. The question is how we minimise the impact. Unfortunately, I do not see how it can be avoided.