We have been reminded several times lately that Web 2.0 is in no way a synonym for "reliable." Major services have crashed. Big product launches have fizzled. Users have raised their collective fists in the air. What's going on? Is the Web crumbling?



