Howard Rheingold on collaboration at TED

Howard Rheingold sows some of the seeds of evolutionary game theoretic thinking at TED.

Rheingold talks about the prisoner’s dilemma, ultimatum game, and tragedy of the commons (or public good), and how they can be modified to facilitate collaboration. Do you think evolutionary game theory can give us serious insights on human cooperation? Or is it just too simple of an approximation?