To be honest, everyone on here should have known what would happen..
I take it that most people are irritated by the absurd shipping information Apple is providing and their ineffective "merge in transit" system. These are not the volcano's fault.
Although you say that you wouldn't mind delays as long as Apple updated its shipping information (which is precisely the point irritated people are making here), the general drive of your post seems to be suggesting that we should 'give Apple a break' because it is 'not their fault.' Your post is a cook job and the implied conclusion is not borne out by logic.