I haven't waded through the whole thread, so I am probably repeating others. But I think it stands repeating.
What other people spend at Christmas is their own business, and it is not up to others to comment on, it is up to each family to decide.
It is not nice to judge others for getting into debt, you don't know their circumstances. However it is just as horrible to judge others for NOT getting into debt, making out that a Christmas with few presents (or just a chocolate orange, or whatever was said upthread) is so greatly inferior.
Someone said something like "If you're just going to give your child a chocolate orange, I'm making up a Christmas charity box, shall I send one to your child as well?"
And sneering about telling your 3 year old that they didn't have any presents but at least their parents weren't in debt.
If someone chooses to have a frugal Christmas and not get into debt, that is not deserving of sneers or aggressive attacks either. Nobody should be pressurising others to get into debt, but that is what some of these posts are doing - all this "Would you rather my child didn't have xyz at Christmas?" and "People have to get into debt just to have xyz"
It doesn't matter what anyone else does.
People that think it is worth getting into debt shouldn't be implying that those who don't think it is worth it will be giving their kids a miserable Christmas, just as much as those who don't want to get into debt shouldn't be implying that those who do are "daft" or feckless.
Just trust other adults - who have nothing to do with you - to make their own financial decisions, and make the best decisions you can for your own family.