A good article, and applicable also to why some of Google's projects succeed and others fail. What fail? Ones that rely upon a deep understanding of social interactions: Orkut, Buzz, Wave. These social applications/networks don't have a specific <i>purpose</i> they just <i>are</i> and people can use them how they want. Compare that to Gmail, Google Docs, AdWords. Singularly-purposed applications that no one disagrees about how they should be used. Google is great at solving problems, not so great at creatively thinking about situations that may not be problems and may not have a direct solution.