I’m sorry but Skype’s “technical” explanation sounds like bollocks to me. I’m skeptical that Windows Update was the cause, and I’m baffled by:
…lack of peer-to-peer network resources, prompted a chain reaction that had a critical impact.
If Skype were really a peer-to-peer system, then there would have been no outage. The real problem is that someone pushed an update to a central Skype server, most probably the server that handles authentication. The real culprit of Skype’s complete failure is more than likely bad release management and change control of Skype’s centralized authentication systems.
In other words, stop blaming Windows Update, and figure out a way to decentralize authentication. Don’t try to side-step this whole issue by blaming Microsoft.