Actually the Tesco one says feed a family of five a Christmas lunch for £25. I think that’s the job of a supermarket - advertise food.
M&S does “ lovely” food, no mention of price but at least you know what their offer is.
I dislike the JL one ( although I can see why it might resonate with people who foster) It’s all a bit Dickens…. the poor have no Christmas…for my tastes. Great the rest of the year but a cashing in at Christmas is a bit smug .