A phone call to the museum's polite reception desk, in December:
Customer: "Hi, we're planning our family holiday for July. Can you tell me what activities you'll have on what days? We want to book a week while the hotel is still cheap, and our son really enjoyed the event he came to in the summer."
Staff: "We have some things pencilled in for July, but they won't be announced until March, when we have all the details like performers and artists confirmed. We don't like to announce things until we know it's all booked in, or it can dissapoint people."
Customer: "If you can just tell me what's pencilled in, that'll be fine."
Staff: "I can, as long as you realise that these events may change. If you book your hotel now based on a certain date, an event probabaly will happen that day, but perhaps not the one I tell you now. Also, sometimes our smaller events sell out or book up within a day of being announced, so there's no guarantee of your son getting a ticket or place, unless you're fast!"
Customer: "So you can tell me a date, for an unknown event, for which my son may not get a ticket? What's the use of that?!"
Staff: "You are planning much further ahead than most of our visitors, so I can only be honest about the information I have available to me at the moment."
According to Pete "The customer we still unhappy, despite receptionist being willing to give details well in advance of public announcement, and [the customer] said that the more money they had to spend on booking a hotel later, the less they would spend at the musuem, and it would be her son and us that would suffer"
On the one hand, kudos to a customer planning ahead rather than the usual "What do you mean my child can't attend this sold out event tomorrow? I prromised them already!". On the other hand, one should probabaly not get angry with someone trying to help you, to the best of their ability, while ensuriung you are aware of potential issues with the information they are giving you.