Yes exactly. When my daughter was small a colleague of my husband thought we were terrible for putting the presents under the Christmas tree before the day and letting her realise we bought them. But after being taught all those fairy tales as children we couldn't tell our child that there was a Santa Claus, we told her the truth.
I think people do get upset when they find they've been taught any kind of lies. We need to stop messing with children's heads and tell them about reality. How can it help a kid to be told they are going to be given a big house and three horses? Unless they have rich parents this is just setting them up for a fall and not teaching them that most people on this planet have to work very hard for everthing they own.