The only way that the building block internet is going to work out is if the companies that make the widgets, API???s and other things we build our sites on understand and deliver a consistent SLA. We joke about the Fail Whale of Twitter; we also seriously discuss those random changes in twitter, and how people code the API and how communication needs to happen.