Ah, Wall Street analysts
They didn't get what they expected, so IBM gets punished.
It's never the analysts that get told to sharpen their skills, no. It's the company's fault that it didn't perform to expectations.
Alanysts should be graded on the exactitude of their forecasts. That would balance the situation somewhat.