As a parent of young children, I have recently come to know that lots of people find it acceptable to lie ("not telling the absolute truth") to children about all kinds of subjects. It is not only that they don't tell them there is no Santa Claus, they actually tell them that Santa Claus exists when children believe it's only a story, and they tell them that it is Santa Claus who gives them presents in Christmas. People tell 5 year old children that "if Mom and Dad really want it, a baby will appear inside Mom's belly". I once heard a Kindergarten "teacher" (can't find the right English word) telling a 3 year old that the broken tail of a plastic cow would grow again. I wonder if all this lying is acceptable? Perhaps there are some empirical, non philosophical issues here (how do children react to coming to know the truth about these things, and to coming to know that adults lied to them?; will this predispose children to lie when they grow?), but even if there are no bad distant consequences to this kind...

This is a great question, and it's one I think that parents -- and philosophers -- should think more about. I personally have grappled with it many times as a parent. It hit home for me when I was trying to figure out how to deal with my son's nightmares. The standard advice that turned up on web searches was to buy some kind of air freshening spray and tell your child that it was 'Bad Dream Spray' -- that we could spray it each night before bed and it would keep the nightmares away. In other words, the standard advice involved outright lying to kids. And this bugged me. And then I started thinking about all the other ways that we standardly lie to kids -- some of which you detail in your question. In general we think that lying is wrong. So why do we treat lying to kids differently, especially as we're simultaneously trying to teach them the value of honesty? One account for why we might think it's OK to lie to children comes from philosopher Sissela Bok, who notes that the special needs of...