They have had successful webcasts before, there was one on Sound Forge 10 just recently. Regarding the Vegas webcast, there was simply something in the chain that failed and it may or my not have had anything to do with SCS. One thing is certain, SCS is taking the heat for the failure.
Since the entire website was down, forums, etc, I would imagine that either they tried to do it inhouse or a regional hub bit the dust.
The good thing coming out of this is that I can download this later, after the webcast happens. I will free up my real-time slot for someone who wants to ask a specific question.