I don't buy the semantics that it's ok to ruin other children's christmas' because it's the truth.
What it boils down to is that religious people believe they have the moral high ground. They don't. I don't mean that in a disrespectful way at all, but it's something I've observed.
Ok so let's take semantics away. I teach my child that to be over a healthy BMI you are fat and unhealthy. That many overweight people lack self esteem. Facts.
My daughter who is tiny then goes to school and says in passing to a female school mate that she is so fat, unhealthy and clearly she has zero self esteem. Bc she's mimicking me.
The overweight girl runs off crying. I respond as the mother by saying factually she is fat, it is unhealthy and that it is my belief that fat people are gross (of course I don't believe this people!!!!)
NO matter which way it slides you can't have it both ways. You either demand respect AND give it. or you don't. You can't pick and choose bc you think your belief is more right/righteous/factual whatever.