I think (I'm winging it here), it's because the market acts on the analysts predictions. The market turns the analysts predictions into expectations and acts on them.
That’s the first argument I thought of, but people make plans based on the weather forecast too.