I think such predictions are pretty much useless in most situations. For example, there are so many experts now who predicted the stock market crash. I follow a guy on Twitter who has been predicting global economy meltdown forever. These days he is suddenly looking like a prophet even though the meltdown has not totally started yet! Saying that Apple will have problems in China means nothing unless someone provides estimates for the losses.
This article uses all the data that is publicly available and yet claims that somehow Apple executives missed all that.