At the end of the day, analysts and brokers have to make calls, right or wrong. It's little more than Sales 101. If they're right they're a hero and clients except them to repeat the performance. If it looks like they're going to be wrong they adjust their forecasts and list a bunch of reasons to justify why they are doing so and most people will accept the adjustments and move on.