I find the author's assumptions that every idea stems from one individual and must be (ineffectively) communicated to everyone else to be rather strange. I'm all about small teams, and I personally prefer to work alone, but to ignore the contributions that are offered by other members of the team is folly. The "corruption [of ideas] at multiple points" that he mentions could just as easily be interpreted as improvements on the idea.