I didn't downvote, but it seems that all these companies would(should) have backups outside of the bay area. I can't imagine major services going down for an extended period of time. I do foresee a significant drop in overall productivity in the area for a longer period though.
FWIW, I would tend to agree - in general terms.