So I took my 5 year old old to a Christmas party for age 3-8 , parents were to stay to watch their children. Santa came towards the end which we were not expecting, my daughter still believes. A slightly older child kept shouting Santa wasn’t real for a prolonged time 5 mins ish . Parents did nothing, staff were uncomfortable and tried to shush him. Honestly I feel so angry that the parents thought it was acceptable for him to try to ruin the magic for younger children. My daughter is very upset and keeps questioning me now. I know if it was my child I’d definitely have taken them out of the room and told them that if they were going to ruin the magic for others they don’t deserve a gift. I’m not a perfect parent but I find more and more occasions where it seems like there is no parenting going on. I have 3 children and she is my middle so I don’t think I am being precious but this evening I’m feeling so cross. Am I being unfair, is this normal parenting?